Senior Full Stack Developer
Listed on 2025-11-27
-
Software Development
Full Stack Developer, Software Engineer, Angular Developer
We are seeking a Senior Full Stack Developer to join the Research and Development Software Engineering team, focusing on building high-performance Progressive Web Applications. The current project involves the development of a Laboratory Inventory Management System. The role requires expertise in modern .NET and Angular technologies, cloud-native development, and leadership in mentoring junior developers.
Job Responsibilities:
- Design, develop, maintain, and support multi-tier, high-performance web-based applications.
- Lead full-stack development efforts using .NET Core, C#, Angular (v12+), and Postgre
SQL. - Integrate front-end components with backend services, APIs, and relational databases.
- Contribute to application architecture and participate in design and agile planning meetings.
- Implement responsive, scalable web applications with a focus on clean code and performance.
- Provide technical guidance and mentorship to junior and mid-level developers.
- Collaborate with architects and UI/UX designers to ensure quality and consistency.
- Participate in code reviews and enforce coding standards.
- Provide accurate task estimations and contribute to sprint planning.
- Ensure all applications adhere to enterprise-level architecture, security, and UI/UX standards.
- Work in Agile/Scrum teams using Azure Dev Ops for tracking and CI/CD pipelines.
- 7+ years of experience in full-stack development.
- Expert-level proficiency in .NET Core, C#, and Entity Framework.
- Strong hands-on experience with Angular v12+, Type Script, HTML, and CSS.
- Extensive experience with REST APIs, OAuth2, and relational databases (Postgre
SQL, SQL Server, T-SQL). - Experience with cloud-native development on Azure and/or AWS.
- Strong understanding of SDLC and Agile methodologies.
- Familiarity with Azure Dev Ops, Git, and CI/CD tools and pipelines.
Skills:
- Experience in building Progressive Web Applications (PWA).
- Experience with laboratory management systems or R&D domain is a plus.
- Exposure to UX/UI design standards.
Education:
Bachelor’s degree (BS) or higher in Computer Science, Software Engineering, or a related field.
Email
* This field is required Please enter valid email
Id.
Cell phone
* This field is required Please enter valid cell phone.
First Name
* This field is required Please enter valid first name.
Last Name
* This field is required Please enter valid last name.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).