
Software engineer with extensive experience in building, maintaining, and improving scalable platforms, as well as providing technical oversight to development teams. The ideal candidate will be a technical reference within the company, capable of making strategic software architecture decisions, guiding the team, and assisting in solving critical problems. This role requires being a key point of contact for both the team and stakeholders, ensuring the delivery of high-quality products that meet business needs.
Responsibilities
Requirements
Experience: Minimum of 6 years of software development experience and at least 2-3 years in technical leadership roles.
Plus: Experience migrating or rewriting legacy systems
Plus: Hospital, healthcare, insurance, banking, or other regulated/high-stakes domain experience
Technologies:
Technical leadership skills: Proven ability to guide and mentor other engineers, make critical architectural decisions, and solve complex problems under pressure.
Communication skills: Excellent ability to convey complex technical ideas to non-technical audiences and work with stakeholders.
Soft skills: Proactivity, inspiring leadership, organization, and ability to work in agile environments with fast-paced deliveries. Bias for fixing root causes, not bypassing checks.