:
We are seeking a detail-oriented Software Developer to join our technology team. The ideal candidate will have hands-on experience in designing, developing, testing, and deploying web-based applications.
This role requires strong programming skills, a solid understanding of software development methodologies, and the ability to translate business requirements into scalable technical solutions.
As a Software Developer, you will collaborate closely with cross-functional teams to build high-performance applications, optimize existing systems, and contribute to innovative technology initiatives.
Responsibilities:
Design, develop, and maintain web and software applications using modern programming languages and frameworks.
Write clean, efficient, and reusable code aligned with best practices and coding standards.
Collaborate with UI/UX designers, QA teams, and product managers to deliver high-quality features.
Troubleshoot, debug, and resolve software defects and performance issues.
Participate in code reviews, documentation, and continuous improvement initiatives.
Integrate third-party APIs, databases, and services into existing systems.
Contribute to deployment activities, version control, and software release cycles.
Skills:
2-5 years of experience in software or web application development.
Proficiency in languages such as JavaScript, Python, Java, or C#.
Experience with frameworks such as React, Angular, Node.js, or .NET.
Strong understanding of databases (MySQL, PostgreSQL, MongoDB).
Familiarity with Git, REST APIs, and Agile development practices.
Problem-solving mindset with strong analytical and debugging abilities.
Good communication and teamwork skills.
Educational Qualification:
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
Certifications in software development or cloud platforms (AWS/Azure) are a plus.
Read More
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.