This is a remote position.
Embrace Industrial Group serves some of the largest manufacturers in the world, including Top 8 of 10 Chemical, Top 3 of 10 Automotive, Top 3 of 5 Oil & Gas companies; as well as leading Heavy-machinery and Food manufacturers.
TESSALink is a cutting-edge SaaS solution within the Embrace portfolio, focused on equipment safety compliance across industries like utilities, construction, and government. It enables organizations to efficiently manage safety checks, inspections, audits, and investigations in real-time, ensuring seamless compliance anytime, anywhere. TESSALink empowers equipment distributors and service providers with the ability to issue digital safety certificates, offering a comprehensive and cost-effective solution that enhances safety standards while streamlining compliance processes.
As we continue to grow, we are looking for an experienced Software Development Technical Team Leader to join our team. This role will be key in driving technical excellence and fostering innovation across our development processes, while helping to scale our platform to meet the growing demands of our clients.
Responsibilities:
- Develop and maintain web applications using modern front-end and back-end technologies.
- Design and manage databases (SQL & NoSQL) for optimal performance.
- Ensure adherence to software design principles and architectural patterns.
- Monitor system performance and troubleshoot issues.
- Work with CI/CD pipelines to streamline deployment processes.
- Deploy and manage applications on cloud platforms.
- Provide architectural direction and oversee the full software development lifecycle.
- Mentor and guide developers, fostering a culture of collaboration and innovation.
- Ensure timely delivery of projects by coordinating with cross-functional teams.
- Enforce coding standards, conduct code reviews, and implement best practices.
- Collaborate closely with product managers, designers, and business stakeholders to align technical solutions with business objectives.
Requirements
80% of the daily workload will be hands-on development, coding, code reviews, and deployment.
Bachelor's Degree in Computer Science or a related technical discipline, with 5+ years of technical engineering experience in C#.
Experience in designing and implementing full-stack enterprise systems, including Web, Mobile, Desktop, HTTP Web Services, and Databases.
Strong problem-solving, analytical, and communication skills.
Proven leadership experience.
Ability to lead and inspire teams in a fast-paced environment.
Experience with document-oriented databases is a plus.
Tech Stack:Β .NET, C#, Xamarin/Maui, Angular, JavaScript, MSSQL, MongoDB, Git
Benefits
Competitive salary commensurate with experience.
Opportunities for career advancement and professional development.
βExperience collaborating with a diverse, global team within a remote work setting.