Source description
About the role
As a Technical Lead at Aumnis client, MessageGears, you will play a crucial role in architecting and building complex, reliable, high-throughput application operations while leading a team of software engineers. Your responsibilities will include breaking down Epics into Stories and Stories into Developer Tasks, designing and implementing complex functionality, conducting peer code reviews, validating code changes in QA environments, collaborating with Support teams to resolve customer escalations, working closely with Product Managers, and developing Proof of Concepts (PoCs) to evaluate new features. You will also ensure adherence to architectural standards, take ownership of delivering high-quality solutions within agreed timelines, and identify opportunities to improve team processes, performance, and delivery outcomes. Key Responsibilities: - Lead the Scrum team in breaking down Epics into Stories and Stories into Developer Tasks. - Design and implement complex functionality, automation, and data persistence tasks. - Conduct peer code reviews and ensure adherence to coding standards and best practices. - Validate and test code changes in QA environments to ensure quality and reliability. - Collaborate with Support teams to resolve customer escalations and troubleshoot performance issues. - Work closely with Product Managers to translate requirements into scalable and maintainable solutions. - Develop Proof of Concepts (PoCs) to evaluate and deliver new features. - Ensure adherence to architectural standards and contribute to the continuous improvement of best practices. - Take full ownership of delivering high-quality solutions within agreed timelines. - Identify opportunities to improve team processes, performance, and delivery outcomes. Qualifications Required: - 8+ years in a SaaS or product-based software company. - Strong object-oriented programming experience (Java). - 3+ years in a technical leadership or team lead role. - Experience with TypeScript frameworks. - Hands-on experience with testing tools (JUnit, Cypress, etc.). - Strong ability to break down complex business problems into multi-component solutions. - Proven experience in environments with customer-visible use cases. - Strong leadership and mentorship skills. - Excellent communication skills (written and verbal, English). - Ability to explain complex technical concepts to both technical and non-technical stakeholders. - Comfortable working with distributed teams across multiple time zones. Education & Qualifications: - Bachelor's or master's degree in computer science or a related field. - 6+ years of experience in Product companies preferred. As a Technical Lead at Aumnis client, MessageGears, you will play a crucial role in architecting and building complex, reliable, high-throughput application operations while leading a team of software engineers. Your responsibilities will include breaking down Epics into Stories and Stories into Developer Tasks, designing and implementing complex functionality, conducting peer code reviews, validating code changes in QA environments, collaborating with Support teams to resolve customer escalations, working closely with Product Managers, and developing Proof of Concepts (PoCs) to evaluate new features. You will also ensure adherence to architectural standards, take ownership of delivering high-quality solutions within agreed timelines, and identify opportunities to improve team processes, performance, and delivery outcomes. Key Responsibilities: - Lead the Scrum team in breaking down Epics into Stories and Stories into Developer Tasks. - Design and implement complex functionality, automation, and data persistence tasks. - Conduct peer code reviews and ensure adherence to coding standards and best practices. - Validate and test code changes in QA environments to ensure quality and reliability. - Collaborate with Support teams to resolve customer escalations and troubleshoot performance issues. - Work closely with Product Managers to translate requirements into scalable and maintainable solutions. - Develop Proof of Concepts (PoCs) to evaluate and deliver new features. - Ensure adherence to architectural standards and contribute to the continuous improvement of best practices. - Take full ownership of delivering high-quality solutions within agreed timelines. - Identify opportunities to improve team processes, performance, and delivery outcomes. Qualifications Required: - 8+ years in a SaaS or product-based software company. - Strong object-oriented programming experience (Java). - 3+ years in a technical leadership or team lead role. - Experience with TypeScript frameworks. - Hands-on experience with testing tools (JUnit, Cypress, etc.). - Strong ability to break down complex business problems into multi-component solutions. - Proven experience in environments with customer-visible use cases. - Strong leadership and mentorship skills. - Excellent communication skills (written and verbal, Eng
More at Aumni Techworks