Key Responsibilities
- Design, develop, and maintain enterprise-level applications usingC#, ASP.Net (MVC/Web Forms), Web API, and.NET Framework/Core.
- Build scalable and secureRESTful and GraphQL APIsfor integration with internal and external systems.
- Write and optimize complex queries, procedures, and triggers in bothSQL ServerandOracle Databaseenvironments.
- Integratefrontend JavaScript frameworks(Angular/React/Vue) with backend .NET APIs to deliver seamless user experiences.
- Apply and enforceobject-oriented design principles,SOLID principles, andsoftware design patterns(e.g., Repository, Unit of Work, Dependency Injection).
- Collaborate with QA teams to supportautomated testing, bug tracking, andtest-driven development (TDD)practices.
- Implement and maintainCI/CD pipelinesusing tools likeAzure DevOps,GitHub Actions, orJenkins.
- Participate inDevOps activities, including release planning, deployment automation, configuration management, and environment provisioning.
- Monitor application health and performance using tools likeApp Insights,Dynatrace, orNew Relic.
- Participate incode reviews,sprint planning, andretrospectivesin an Agile/Scrum environment.
- Ensureapplication security(OWASP best practices), scalability, and maintainability throughout the SDLC.
Skills & Experience
Primary Skills:
- Proficiency inC#,ASP.Net (MVC & Web API),.NET Core
- Experience withEntity Framework,ADO.NET, andLINQ
- Strong SQL development skills withSQL ServerandOracle DB
- Deep understanding ofRESTful servicesandGraphQL
- Experience withAgile methodologies,Scrum practices
Secondary Skills / Nice to Have:
- Experience with modernJavaScript frameworksAngular, React, or Vue.js
- Familiarity withMicroservices architectureandContainerization(Docker, Kubernetes)
- Working knowledge ofAzure Cloud,AWS, orGoogle Cloud Platform
- Exposure toCI/CD pipelines,infrastructure as code (IaC)using tools like Terraform or Bicep
- Understanding oflogging,monitoring, andalerting systems
- Experience integratingthird-party libraries,APIs, andauthentication protocols(OAuth, JWT, SAML)