Job Openings Onco-Full Stack Engineer-Dot Net Angular

About the job Onco-Full Stack Engineer-Dot Net Angular

Job Description
Position: Senior Software Engineer/Technical Lead (.NET)
Location: Noida
Experience: 3 to 7 years

About the Role

We are looking for a highly skilled Full Stack Developer with strong experience in .NET technologies, SQL, Azure Cloud, and AngularJS/Angular for developing and maintaining scalable enterprise-grade applications. The ideal candidate will also possess team leadership skills and hands-on development expertise.

Key Responsibilities

Application Development

  • Design and build robust web applications using .NET Core, .NET Framework, ASP.NET MVC, and Web API.
  • Develop interactive UI components using AngularJS, Angular 2+, and TypeScript.
  • Optimize backend performance using Entity Framework , Dapper and SQL Server with efficient stored procedures and queries.
  • Leverage Azure services like App Services, Functions, Azure SQL, and Storage for scalable deployment.
  • Knowledge of any other Cloud services.
  • Implement secure and scalable RESTful APIs.

Technical Documentation and Standards

  • Document designs, architecture decisions, and user stories on Jira/Confluence.
  • Follow best practices in code quality, design patterns, and SOLID principles.
  • Write unit tests using NUnit, MSTest, and frontend test frameworks like Jasmine or Karma.

DevOps and Deployment (Good to have)

  • Set up CI/CD pipelines using Azure DevOps, Git, and optionally Jenkins.
  • Containerize applications with Docker and understand basics of Kubernetes for orchestrated deployments.

Team Lead Responsibilities (if applicable)

  • Mentorship & Code Review: Provide technical guidance to developers and conduct structured code reviews.
  • Project Execution: Oversee delivery timelines and implementation strategies in Agile/Scrum environments.
  • Collaboration: Work closely with product owners, QA, and DevOps teams to align on feature delivery.
  • Problem Solving: Take ownership of technical escalations and resolve complex production issues.
  • Team Development: Identify skill gaps and enable upskilling through training and workshops.

Required Skills and Qualifications

Technical Proficiency

  • Backend: .NET Core, .NET Framework, C#, WCF, Web API, REST
  • Frontend: AngularJS, Angular 10+, TypeScript, HTML5, CSS3
  • Database: SQL Server, T-SQL, Entity Framework (EF Core)
  • Cloud: Microsoft Azure (App Services, Azure Functions, Azure SQL, Storage, DevOps)
  • DevOps: Git, Azure DevOps, CI/CD Pipelines
  • Testing: NUnit, MSTest, Jasmine, Karma
  • Version Control: Git and branching/merge strategies
  • Others (Good to Have): Docker, Kubernetes, VB.NET (for legacy systems), Redux/NgRx (for state management)

Soft Skills

  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal abilities.
  • Proactive attitude and ownership mindset.
  • Comfortable in fast-paced Agile teams.