We are looking for a Senior Application Developer with strong expertise in
.NET (latest version), C#, MySQL, and Java
to join our dynamic development team. The ideal candidate is passionate about coding, eager to explore new technologies, and capable of delivering high-quality software solutions that drive business success.
Responsibilities
- Design, develop, and maintain web and desktop applications using .NET (Core/Framework) and C#
- Build and optimize back-end services and database structures using MySQL
- Develop and integrate Java-based services or modules where required
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with UI/UX designers, QA engineers, and product managers
- Conduct code reviews, unit testing, and participate in agile sprint planning
- Troubleshoot, debug, and upgrade existing applications
- Document development processes, standards, and best practices
- Stay updated with emerging technologies and propose improvements
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 4–5 years of proven experience in application development
- Strong proficiency in .NET (preferably latest version) and C#
- Experience in developing web/apps with ReactJs
- Solid experience with MySQL (designing schema, writing optimized queries, indexing)
- Proficiency in Java and knowledge of related frameworks (Spring Boot is a plus)
- Experience in integrating RESTful APIs and third-party libraries
- Familiar with version control systems (e.g., Git)
- Strong analytical, problem-solving, and debugging skills
- Excellent communication and teamwork abilities