Product Developer-.Net
Core
Design, develop, and maintain enterprise software solutions (ERP) using modern Microsoft technologies.
Role type
Senior .NET Product Developer (IC)
Builds
Scalable, secure, and high-performing enterprise applications and RESTful APIs
Domain
Enterprise Resource Planning (ERP) / Software Development
Deliverable
production ML models | product features
Required skills
C#, .NET 8, ASP.NET Core, Blazor, TypeScript, Angular, RESTful APIs, Microsoft SQL Server, Entity Framework Core, Git, CI/CD, Unit Testing (xUnit/NUnit/MSTest), OAuth 2.0/JWT
Preferred skills
Docker, Kubernetes, Azure, Postman, Swagger/OpenAPI, Clean Architecture, SOLID principles
Technologies
.NET 8, C#, ASP.NET Core, Blazor, Angular, TypeScript, HTML5, CSS3, JavaScript, Microsoft SQL Server, Entity Framework Core, Azure, Docker, Kubernetes, xUnit, NUnit, MSTest, Moq, Postman, Swagger
Responsibilities
Design, develop, and enhance enterprise software products; Build and consume RESTful APIs; Write clean, maintainable, and well-documented code; Develop and execute unit tests and integration testing; Troubleshoot and resolve application defects; Perform code reviews and participate in peer programming; Collaborate with cross-functional teams (Product Management, QA, UX, DevOps); Contribute to application modernization and technical debt reduction; Participate in Agile/Scrum ceremonies and CI/CD practices.
Seniority
Mid-Senior, hands-on IC