.NET Developer
Core
Design, develop, test, and maintain enterprise web applications and services using Microsoft .NET technologies.
Role type
Senior .NET Developer (IC)
Builds
Web applications and services for enterprise clients
Domain
Software Development / Enterprise Applications
Required skills
C#, ASP.NET, .NET Core, SQL Server, Git, Azure DevOps, RESTful APIs, SDLC methodologies, troubleshooting, debugging, secure coding
Preferred skills
Azure cloud services, JavaScript frameworks (Angular, React, Vue.js), CI/CD pipelines, Agile/Scrum, microservices architecture, Docker, Kubernetes, third-party API integration, automated testing frameworks
Technologies
ASP.NET, Angular, Azure, C#, CI/CD, Cloud, DevOps, Docker, Git, JavaScript, Kubernetes, React, SQL, Security, TDD, Vue, Web, microservices
Responsibilities
Design, develop, test, and maintain web applications and services using Microsoft .NET technologies. Analyze business and technical requirements and build software solutions. Write clean, efficient, scalable, maintainable code. Review, debug, and troubleshoot application issues. Participate in code reviews. Develop and run unit tests. Create and maintain technical documentation. Support application deployments, upgrades, and releases. Monitor application performance and implement improvements. Integrate applications with databases, APIs, and third-party systems. Provide technical assistance with production incidents. Keep current with .NET technologies and recommend improvements. Coordinate with the team while managing assigned work and project deadlines.
Seniority
Senior, hands-on IC