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