We are seeking a skilled and detail-oriented .NET Developer to join our growing team. The ideal candidate will be responsible for developing maintaining and supporting web-based applications using the Microsoft .NET framework. Youll collaborate closely with cross-functional teams to deliver robust and scalable software solutions that meet our business needs.
Key Responsibilities
- Design develop and maintain efficient reusable and reliable code using C# and the .NET framework
- Collaborate with front-end developers UI/UX designers and business analysts to define and deliver technical solutions
- Integrate data storage solutions including SQL Server and other databases
- Participate in code reviews and ensure adherence to best practices and coding standards
- Debug and resolve technical issues perform unit testing and support deployment activities
- Write clean scalable code and contribute to architectural discussions
- Stay updated with the latest trends and technologies in .NET and software development
Qualifications & Requirements
- Proven experience as a .NET Developer or Software Engineer
- Proficient in C# and .NET Core
- Solid understanding of object-oriented programming (OOP) and design patterns
- Experience with Microsoft SQL Server and other relational databases
- Familiarity with RESTful APIs and front-end technologies (HTML CSS JavaScript)
- Strong understanding of version control tools such as Git
- Ability to work independently and in a team-oriented environment
- Strong analytical and problem-solving skills
- Excellent communication in English and Burmese
Preferred Qualifications (Nice to Have)
- Experience with Azure or other cloud platforms
- Familiarity with Agile/Scrum development methodologies
- Knowledge of DevOps practices and CI/CD pipelines
- Prior experience working with international or remote teams
What We Offer
- Competitive salary based on experience and skills
- Opportunity to work in a fast-growing and innovative environment
- Collaborative and inclusive work culture
- Career development and continuous learning opportunities