Job Summary We are looking for a skilled Software Engineer to design, develop, test, and maintain high-quality software applications. The ideal candidate should have strong programming skills, problem-solving abilities, and experience working with modern software development tools and technologies.
Key Responsibilities
• Design, develop, test, and maintain scalable software applications.
• Write clean, efficient, reusable, and well-documented code.
• Collaborate with cross-functional teams to understand business and technical requirements.
• Identify, troubleshoot, and resolve software defects and performance issues.
• Participate in code reviews and follow software development best practices.
• Develop and integrate APIs and third-party services.
• Perform unit testing, debugging, and application optimization.
• Maintain technical documentation and contribute to continuous improvement.
• Participate in Agile/Scrum meetings and project planning activities. Required Skills
• Proficiency in at least one programming language, such as Java, Python, C#, JavaScript, or C++.
• Solid understanding of data structures, algorithms, and object-oriented programming.
• Experience with databases such as MySQL, PostgreSQL, or MongoDB.
• Knowledge of REST APIs, software development life cycle (SDLC), and version control tools such as Git.
• Familiarity with software testing, debugging, and troubleshooting.
• Strong analytical, communication, and problem-solving skills.
📌 Software Engineer (India)
🏢 Evadivy
📍 India