Description
We are looking for an experienced Application Development & Support Engineer to join our team. The ideal candidate should have at least 2-4 years of experience in software development, with a focus on application support and maintenance. The candidate should be a self-starter and team player, with excellent communication skills. The role will require working closely with cross-functional teams and stakeholders to deliver high-quality solutions that meet the needs of the business.
Responsibilities
- Design, develop, and maintain software applications
- Provide support and maintenance for existing applications
- Collaborate with cross-functional teams to develop and implement solutions
- Troubleshoot and debug issues as they arise
- Ensure code quality and maintainability
- Document software design and architecture
- Stay up-to-date with emerging trends and technologies
Skills and Qualifications
- Bachelor's degree in Computer Science or related field
- 2-4 years of experience in software development
- Hands-on experience in application support and maintenance
- Proficiency in programming languages such as Java, C++, or Python
- Experience with web development technologies such as HTML, CSS, JavaScript
- Experience with databases such as MySQL, Oracle, or SQL Server
- Strong problem-solving skills and attention to detail
- Excellent communication skills
- Experience with Agile software development methodologies
- Ability to work independently and in a team environment
- Familiarity with version control systems such as Git or SVN
Immediate Joiners Preferred