Senior Software Developer (.Net/C#)
Core
Senior Software Developer responsible for designing scalable web applications, APIs, and SaaS products while mentoring the engineering team.
Role type
Senior IC software engineer (architecture & mentorship)
Builds
Scalable web applications, APIs, and SaaS products
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
.NET Core, C#, React, SQL Server, MongoDB, Azure DevOps, RabbitMQ, Kubernetes, SOLID principles, Domain-Driven Design, technical debt management, root cause analysis, software architecture
Preferred skills
Entity Framework, NHibernate, Azure Kubernetes Service (AKS), emerging technology evaluation
Technologies
.NET, C#, React, Azure, SQL Server, MongoDB, RabbitMQ, Kubernetes
Responsibilities
Propose and own technical designs at the EPIC level; contribute to development standards and code review practices; mentor junior and intermediate developers; conduct root cause analyses; apply SDLC best practices and design patterns; translate product vision into technical solutions; identify and prioritize technical debt remediation; participate in recruitment technical interviews; monitor emerging technologies for team improvement.
Seniority
Senior, hands-on IC with mentorship responsibilities