HamburgerMenu
hirist

Job Description

Job Description :


Kovai.co is a catalyst, sparking a revolution in the world of enterprise software and B2B SaaS, we are a technology powerhouse delivering best-in-class enterprise software and game-changing SaaS solutions across industries.

At Kovai.co, we're rewriting the B2B landscape by empowering over 2,500 businesses worldwide with our award-winning SaaS solutions.

Our journey has been nothing short of remarkable, having witnessed exponential growth and profitability right from our inception.

We are on track towards $30 million in annual revenue - and we're just getting started.

Kovai.co is fueled by a tribe of thoughtful helpers, obsessed with empowering customers, uplifting colleagues, and igniting our own journeys.

What's the job : Lead Software Engineer.

What you'll do on the job :

- Write a clean well thought out design and code with an emphasis on quality, simplicity and maintainability.

- Contribute to design reviews, code reviews and test case reviews.

- Understand and adapt to new technologies, tools, methods, and processes from Microsoft and industry.

- Influence the team for the right design and technology implementation & give future architectural direction.

- Communicate effectively and partner well with other disciplines of the project team to deliver high-quality solutions, documentation and support to customers.

- Engage in DevOps and Agile practices.

Who'll be a good fit : .

- The ideal candidate should demonstrate excellence in problem solving, system design, and mentoring, while driving high-quality deliverables in a collaborative environment.

Problem Solving & Technical Expertise :


- Strong analytical and debugging skills with keen attention to detail.


- Proven ability to optimize system performance for scalability and high availability.

- Strong foundation in data structures and algorithms.

- Programming & .NET Development.

- Minimum 5+ years of hands-on experience in .NET Core and Web API development.

- Mandatory experience with unit testing frameworks and practices.

- Practical experience with distributed caching (Redis).

- Exposure to using AI-assisted coding models in development.

- Ability to understand requirements, provide estimations, and effectively break down tasks for the team.

- Proactive in identifying issues in existing code and proposing robust solutions.

- Experience in applying Design patterns and following Design principles in development.

Database :


- Hands-on experience with NoSQL (ex : MongoDB, CosmosDB, Cassandra etc) databases (mandatory).

- Strong skills in writing performant queries.

- Experience with MongoDB (preferred).

- Cloud.

- Basic understanding of cloud services is required.

- Experience with Microsoft Azure is preferred.

Leadership & Mentoring :


- Prior experience leading and guiding engineering teams.

- Strong code review practices to ensure high standards and maintainable codebase.

- Ability to mentor and support team members in their growth.

Other skills :

- Experience with Agile methodologies; prior experience as a Scrum Master is a plus.

- Exposure to Angular is beneficial.

- Familiarity with containerization and microservices architecture is an advantage.

- Passionate about exploring and adapting to new technologies.

- Experience with Search tools such as Algolia, Elastic Search

info-icon

Did you find something suspicious?