Senior Full Stack Engineer (.Net & Angular)

IT - Software / DB / QA / Web / Graphics / GIS

About the Employer

Job Description

We Are HIRING Senior Full Stack Engineer (.NET & Angular)

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:

  • Design, Develop, And Maintain Full-Stack Enterprise Applications Using .NET /.NET Core And Angular.
  • Architect And Implement Secure, Scalable, And High-Performance Backend Systems And APIs.
  • Develop Responsive, User-Friendly, And High-Performance Front-End Applications Using Angular.
  • Collaborate With Product Managers, UX/UI Designers, And Cross-Functional Teams To Deliver End-To-End Solutions.
  • Lead Technical Design Discussions And Contribute To System Architecture And Technology Strategy.
  • Build And Maintain RESTful APIs And Microservices-Based Architectures.
  • Ensure Seamless Integration Between Frontend And Backend Systems.
  • Optimize Application Performance, Scalability, And Reliability Across The Full Stack.
  • Write Clean, Maintainable, And Well-Documented Code Following Best Practices.
  • Conduct Code Reviews And Mentor Junior And Mid-Level Engineers.
  • Troubleshoot Complex Production Issues Across Frontend And Backend Systems.
  • Participate In Agile/Scrum Processes, Including Sprint Planning, Estimations, And Retrospectives.
  • Evaluate Emerging Technologies And Recommend Improvements To Architecture And Development Practices.

Required Qualifications:

Education

  • Bachelor's Degree In Computer Science, Software Engineering, Computer Programming, Or A Related Field, Or Equivalent Practical Experience.

Experience

  • 5+ Years Of Professional Software Development Experience With Full-Stack Technologies.

Technical Competencies:

Backend

  • Strong Proficiency In C#, .NET Core / .NET 6+
  • Deep Experience With ASP.NET Core And Web APIs
  • Experience Building RESTful APIs And Microservices
  • Strong Experience With SQL Server Or Other Relational Databases
  • Hands-On Experience With Entity Framework / EF Core
  • Solid Understanding Of Software Architecture, Design Patterns, And Clean Code Principles

Frontend

  • Strong Experience With Angular (Angular 10+)
  • Proficiency In TypeScript, JavaScript, HTML5, CSS3
  • Experience Building Responsive And Performant UI Applications
  • Familiarity With State Management And Component-Based Architecture

General

  • Experience With Git / Azure DevOps
  • Familiarity With Cloud Platforms (Azure, AWS, Or GCP)
  • Understanding Of CI/CD Pipelines And DevOps Practices
  • Experience With API Integration And Full-Stack Debugging

Preferred (Nice To Have)

  • Experience With Docker And Containerized Deployments
  • Knowledge Of Message Queues (RabbitMQ, Kafka, Etc.)
  • Experience With Distributed Systems And Scalable Architectures
  • Exposure To AI-Enabled Or Data-Driven Platforms
  • Familiarity With Modern UI/UX Principles And Design Systems

What We Offer

  • Opportunity To Work On Cutting-Edge AI-Powered And Data-Driven Applications
  • A Collaborative And Innovation-Focused Engineering Culture
  • Leadership Opportunities And Influence Over Technical Direction
  • Exposure To Enterprise-Scale Systems And Modern Cloud Architectures
  • 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.

Send Your Resume To: [email protected]