Zaven is a software company dedicated to building high-quality custom solutions for essential industries. We prioritize practical results and trust our team members, fostering an environment free from unnecessary bureaucracy where smart professionals can thrive while building impactful software.
Key responsibilities
- Leading development work across .NET, C#, and Azure-based applications.
- Reviewing and improving code quality, performance, maintainability, and reliability.
- Optimizing application performance, including async/await, EF Core usage, caching, and API design.
- Supporting the decomposition of monolithic functionality into modular components or services.
- Mentoring mid-level developers and raising overall engineering standards.
Requirements
- Over 10 years of professional software development experience.
- Strong expertise in C#, .NET, ASP.NET Core, and Web API.
- Extensive experience with Entity Framework and EF Core.
- Solid background in Azure services including App Services, Azure SQL, and CI/CD pipelines.
- Proven ability to lead development teams, conduct code reviews, and communicate effectively with stakeholders.
What we offer
- Opportunity to work on complex international projects within a collaborative and supportive team.
- A focus on engineering excellence and high-quality software delivery.
- A fully remote work environment that values autonomy and professional growth.
- Engagement in meaningful work that directly impacts business outcomes and system reliability.