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.