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]