Key Responsibilities:
• Work with project stakeholders to understand their software application requirements
• Design and develop software applications using programming languages such as Java, C++, Python, and others
• Write clean, maintainable, and efficient code
• Test and debug software applications to ensure they meet the required specifications
• Collaborate with cross-functional teams to ensure seamless integration of software applications with other systems
• Participate in code reviews and provide constructive feedback to team members
• Document software application designs, code, and processes
• Keep up to date with the latest industry trends and technologies related to software application development
Essential Qualifications:
• Bachelor’s degree in engineering with a minimum of 60 % marks (7 CGPA) with a minimum of 1 year of experience. However, this condition will be waived if the candidates have a strong focus and expertise in programming or have participated in/won any Hackathons.
• A strong engineering bent of mind with curiosity and intent to learn in new environments.
• Strong understanding of software application development principles, practices, and methodologies
• Proficiency in one or more programming languages such as Java, C++, Python, etc.
• Ability to write clean, maintainable, and efficient code
• Passion for software development and desire to learn and grow in this field.