Require an Associate Software Engineer in Mumbai at TestHiring
, , India -
Full Time


Start Date

Immediate

Expiry Date

05 Sep, 26

Salary

0.0

Posted On

07 Jun, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Python, JavaScript, C#, Object-Oriented Programming, Data Structures, Algorithms, Git, CI/CD, SQL, NoSQL, RESTful API, AWS, Azure, Google Cloud, Unit Testing

Industry

IT Services and IT Consulting

Description
Collaborate with development teams to design, develop, and maintain scalable software applications. Write clean, efficient, and well-documented code following best practices and coding standards. Participate in code reviews, debugging, and troubleshooting to ensure high-quality software delivery. Work within agile development frameworks, contributing to sprint planning, daily stand-ups, and retrospectives. Integrate software components with backend services, APIs, and third-party systems. Perform unit testing, integration testing, and assist in identifying and resolving software defects. Stay updated with emerging technologies and industry trends to support continuous improvement. Support deployment processes and assist in monitoring application performance in production environments. Requirements Bachelor’s degree in Computer Science, Engineering, or a related field. 2–5 years of hands-on experience in software development with proficiency in at least one modern programming language (e.g., Java, Python, JavaScript, or C#). Solid understanding of object-oriented programming (OOP), data structures, and algorithms. Experience with version control systems such as Git and familiarity with CI/CD pipelines. Basic knowledge of databases (SQL/NoSQL) and RESTful API design. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is a plus. Strong problem-solving skills, attention to detail, and ability to work in a collaborative, fast-paced environment. Excellent communication and documentation skills. Willingness to learn, adapt, and take ownership of assigned tasks.
Responsibilities
Collaborate with development teams to design, develop, and maintain scalable software applications using agile frameworks. Perform code reviews, debugging, and integration with backend services and APIs to ensure high-quality delivery.
Loading...