Litmos is looking for a Technical Owner/Engineering Manager to lead one of their engineering teams and contribute to the development of their eLearning solutions.
Requirements
- Full-stack development
- C/.NET (Framework and .NET 8/Core, Entity Framework)
- React (Redux, Hooks, Components), JavaScript (ES6+), Webpack
- Experience building cloud-native applications in Azure
- Database Development with SQL Server
- Experience authoring and/or debugging of stored procedures in TSQL
- Relational database design, normalization, and indexing strategies
Responsibilities
- Leadership: Manage a team of 5-7 individuals with mixed roles including software engineers, quality assurance, etc.
- Delivery: Ensure your team is creating performant, testable, and well-thought-out software for our production environment.
- Architecture: Guide the team as you use your experience and feedback to iterate through designing scalable solutions.
- Collaboration: Work closely with cross-functional teams, including product management, UX/UI design, and QA, to gather requirements, design solutions, and implement features.
- Code Quality: Write clean, maintainable, and efficient code. Conduct code reviews and mentor other engineers to uphold high coding standards.
- Testing: Implement and maintain robust testing strategies to ensure the reliability and performance of the content authoring tool. Utilize automated testing frameworks where appropriate.
- Continuous Improvement: Stay up to date with emerging technologies and industry trends. Propose and implement improvements to the development process, tools, and practices.
Other
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- At least 8 years of professional experience in software development, with a focus on full stack.
- Demonstrated ability to manage software engineering teams.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills, both verbal and written.