Job Openings
.NET Developer
About the job .NET Developer
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. You'll 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#, ASP.NET, 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