About you
You are a hands-on Senior Software Engineer with proven architectural expertise, particularly in Microsoft .NET. You are looking to elevate your career by taking on a leadership position. You will collaborate closely with the CTO to shape our product roadmap and mentor junior developers. The role promises exceptional growth opportunities, making it a high visibility and high impact position within SMBS.
You bring to SMBS the following competencies:
- Minimum of 10 years of experience in software development, with a proven track record as a hands-on developer with architectural expertise.
- Strong experience in designing and implementing multiple architectural models, particularly in transitioning from monolithic to microservices.
- 5+ years of experience with Microsoft .NET, including ASP.NET, C#, and related technologies.
- Proficiency in more than one backend programming language (e.g., Java, Python, Node.js).
- Extensive experience with relational (e.g., SQL Server, MySQL) and non-relational databases (e.g., MongoDB, Cassandra).
- Experience in mentoring junior developers and leading technical teams.
- Strong ability to work collaboratively with senior leadership, particularly in strategic product planning.
- Excellent communication skills, capable of articulating complex technical concepts to both technical and non-technical stakeholders.
- English is a requirement, as you will be working directly with US-based clients.