Sentry is looking for a Software Engineering Manager to lead a team of software engineers and product analysts within their Corporate IT department. This role will be responsible for driving the successful delivery of internal-facing software solutions that support key business functions, including Finance, Investments, Compliance, and other enterprise operations.
Requirements
- Strong blend of technical expertise and leadership skills.
- In-depth knowledge of software development methodologies and best practices.
- Proven system design, architecture, and delivery of scalable software solutions.
Responsibilities
- Oversee the software development lifecycle.
- Oversee a team of software engineers and analysts, providing guidance, mentorship, and support.
- Be responsible for building a cohesive team, assigning tasks, and ensuring that team members have the resources they need to succeed.
- Foster a collaborative and innovative work environment, promoting effective communication and teamwork.
- Collaborate with cross-functional teams and stakeholders to define product vision that aligns with business objectives and strategy.
- Oversee the planning, execution, and delivery of software projects, ensuring they are completed within scope, budget, timeline constraints and are aligned with product vision.
- Implement and enforce coding standards, best practices, and quality control processes to maintain high software quality, performance and resiliency.
Other
- Bachelors Degree or equivalent work experience.
- Minimum 5 years of related work experience.
- Minimum 2 years experience in a team lead, tech lead, or management role preferred.
- Ability to communicate, both written and presentation, to appropriate audiences.
- Administer human resource-related activities including timely performance and salary reviews and ensure all subordinates adhere to human resources policies and practices.