You will develop enterprise applications using .NET Core and SQL Server, spending at least 85% of your time writing code.
Responsibilities
- Execute technical design, systems analysis, and end-to-end project lifecycle tasks within Agile and Extreme Programming processes.
- Perform functional and non-functional testing to ensure stable application delivery.
- Own code reviews, test case reviews, and ensure all code meets requirements throughout the SDLC.
- Identify and articulate technical issues proactively to mitigate project delivery risks.
Required Skills
- 8+ years of experience as a full-stack developer.
- Proficiency in .NET Core and Web APIs.
- Strong SQL skills and experience with .NET performance optimization.
- Front-end expertise in Angular, HTML, CSS, and JavaScript.
- Experience with Git, JIRA, and SonarQube.
- Knowledge of the full Software Development Lifecycle (SDLC).
Preferred Skills
- Experience with TeamCity and UDeploy for CI/CD processes.
- Experience running .NET applications in Linux cloud-based environments using OpenShift or Kubernetes.