Senior .Net Sofware Engineer
Core
Design and develop a new generation platform for task management, people management, and learning.
Role type
Senior .NET Software Engineer
Builds
New generation tasks management, people management, and learning platform
Domain
Enterprise software / SaaS
Deliverable
production ML models | product features
Required skills
C#, .NET MVC, .NET Core, OOP, DDD, SOLID, TDD, design patterns, SQL, NoSQL databases, Agile delivery lifecycle
Preferred skills
Multi-tenant SaaS application development (ERP, HR, CRM), integration platforms (ESB), software configuration management (MSDevOps, Docker), cloud platforms (AWS, Azure)
Technologies
.NET, C#, SQL, NoSQL, MSDevOps, Docker, AWS, Azure
Responsibilities
End-to-end design and development of new platform, Unit Testing, Build well-structured code adhering to industry standard coding practices, Work in a fast-paced continual learning environment, Communication with product owner, customer and other team members
Seniority
Senior, hands-on IC