Mid-Level Software Developer (.NET Core)
Core
Build and maintain high-quality web applications and services, design, code, test, and debug system components to meet technical specifications and business requirements.
Role type
Mid-level IC software developer (.NET Core)
Builds
Scalable, efficient web applications and RESTful web services
Domain
Enterprise software development
Required skills
.NET Core, JavaScript frameworks (Angular, React), relational databases (MS SQL, PostgreSQL), Docker, Kubernetes, CI/CD pipelines, cloud-native application development
Preferred skills
Automated testing frameworks, cloud-native application development in Azure
Technologies
Angular, Azure, CI/CD, Cloud, Docker, JavaScript, Kubernetes, PostgreSQL, React, SQL, Web, ASP.NET
Responsibilities
Build and maintain high-quality web applications and services in a collaborative, agile environment; Design, code, test, and debug applications and system components to meet technical specifications and business requirements; Work with stakeholders, product owners, and feature teams to clarify requirements and deliver effective solutions; Translate business requirements into scalable, efficient technical solutions and recommend alternatives when appropriate; Conduct thorough code reviews to support quality and consistency; Help build, deploy, monitor, and manage production services.