Senior Full Stack Engineer (.Net & Angular)

Closing on: Dec 24, 2026

Medcube USA is seeking an experienced and highly skilled senior full stack engineer (.NET & angular) to join our growing technology team. This role offers the opportunity to design and build scalable, high-performance enterprise applications across both backend and modern frontend layers within an innovation-driven environment.

As a senior engineer, you will play a critical role in architecting, developing, and maintaining end-to-end web applications, while mentoring junior engineers and contributing to key technical decisions.

If you are passionate about building robust, scalable, and AI-enabled digital solutions with exceptional user experiences, we encourage you to apply.

Key responsibilities

  1. Design, develop, and maintain full-stack enterprise applications using .NET / .NET core and angular.
  2. Architect and implement secure, scalable, and high-performance backend systems and APIs.
  3. Develop responsive, user-friendly, and high-performance front-end applications using angular.
  4. Collaborate with product managers, UX/UI designers, and cross-functional teams to deliver end-to-end solutions.
  5. Lead technical design discussions and contribute to system architecture and technology strategy.
  6. Build and maintain RESTful APIs and microservices-based architectures.
  7. Ensure seamless integration between frontend and backend systems.
  8. Optimize application performance, scalability, and reliability across the full stack.
  9. Write clean, maintainable, and well-documented code following best practices.
  10. Conduct code reviews and mentor junior and mid-level engineers.
  11. Troubleshoot complex production issues across frontend and backend systems.
  12. Participate in agile/scrum processes, including sprint planning, estimations, and retrospectives.
  13. Evaluate emerging technologies and recommend improvements to architecture and development practices.

Required qualifications

Education

  1. Bachelor’s degree in computer science, software engineering, computer programming, or a related field, or equivalent practical experience.

Experience

  1. 5+ years of professional software development experience with full-stack technologies.

Technical competencies

Backend

  1. Strong proficiency in C#, .NET core / .NET 6+.
  2. Deep experience with ASP.NET core and web APIs.
  3. Experience building RESTful APIs and microservices.
  4. Strong experience with SQL server or other relational databases.
  5. Hands-on experience with entity framework / EF core.
  6. Solid understanding of software architecture, design patterns, and clean code principles.

Frontend

  1. Strong experience with angular (angular 10+).
  2. Proficiency in typescript, JavaScript, HTML5, CSS3.
  3. Experience building responsive and performant UI applications.
  4. Familiarity with state management and component-based architecture.

General

  1. Experience with Git / Azure DevOps.
  2. Familiarity with cloud platforms (Azure, AWS, or GCP).
  3. Understanding of CI/CD pipelines and DevOps practices.
  4. Experience with API integration and full-stack debugging.

Preferred (nice to have)

  1. Experience with docker and containerized deployments.
  2. Knowledge of message queues (RabbitMQ, Kafka, etc.).
  3. Experience with distributed systems and scalable architectures.
  4. Exposure to AI-enabled or data-driven platforms.
  5. Familiarity with modern UI/UX principles and design systems.

What we offer

  1. Opportunity to work on cutting-edge AI-powered and data-driven applications.
  2. A collaborative and innovation-focused engineering culture.
  3. Leadership opportunities and influence over technical direction.
  4. Exposure to enterprise-scale systems and modern cloud architectures.
  5. Continuous learning and professional growth opportunities.

If you are a proactive problem-solver with a passion for building elegant, scalable, and user-centric digital experiences, we would be delighted to connect with you.

Company: Med Cube USA
Company email: [email protected]
Job Location: Colombo 3
Job Category: Software Development / Web / QA / Data / GIS
Job Type: Full Time

Apply now

Allowed Type(s): .pdf, .doc, .docx