Dubai, UAE | Colombo, Sri Lanka | Tbilisi Georgia

.NET Software Engineer

Home - .NET Software Engineer

.NET Software Engineer

Experience: 3+ Years
Location: Sri Lanka
Employment Type: Full Time

About the Role

We are looking for a passionate and skilled .NET Software Engineer with 3+ years of experience to join our growing technology team. The ideal candidate should have strong experience in modern Microsoft technologies, scalable application development, cloud platforms, and API-driven architectures.

You will work closely with cross functional teams to design, develop, and maintain enterprise grade applications using modern development practices and technologies.

Key Responsibilities

• Design, develop, test, and maintain scalable web applications and APIs using .NET technologies
• Develop clean, maintainable, and efficient code following best practices and coding standards
• Collaborate with UI/UX designers, QA engineers, DevOps teams, and business stakeholders
• Build RESTful APIs and integrate third party services and external systems
• Optimize applications for maximum performance, scalability, and security
• Participate in code reviews, sprint planning, and technical discussions
• Troubleshoot, debug, and upgrade existing systems
• Work with CI/CD pipelines and cloud deployment environments
• Stay updated with emerging technologies and modern software engineering trends

Required Skills & Qualifications

• 3+ years of hands on experience in .NET development
• Strong knowledge of C#, ASP.NET Core, and .NET 6/7/8
• Experience with Web API, RESTful services, and Microservices architecture
• Solid understanding of Entity Framework Core and SQL Server
• Experience with frontend technologies such as Angular, React, or Vue.js
• Knowledge of JavaScript, TypeScript, HTML5, and CSS3
• Experience with Git and version control workflows
• Familiarity with Azure cloud services and deployment processes
• Understanding of Docker and containerized applications
• Experience working in Agile/Scrum development environments
• Strong problem solving and analytical skills

Nice to Have

• Experience with Kubernetes and container orchestration
• Knowledge of Redis, RabbitMQ, or Kafka
• Experience with CI/CD tools such as Azure DevOps or GitHub Actions
• Familiarity with Clean Architecture, CQRS, and Domain Driven Design
• Understanding of AI integrations and automation solutions
• Exposure to unit testing frameworks and automated testing practices.

Infor

  • Client:Bearsthemes
  • Date:May 14, 2017
  • Tags:photography, agency, creative
  • Project Type:Multipurpose Template

Share: