
.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
