Job Overview
- Experience Level
- +5 years
- Employment Type
- Full-time
- Workplace Type
- Not specified
- Location
- Not specified
- Job function
- IT & Tech
- Application Deadline
- 12 September 2024
About the Role
Responsible for the overall development life cycle of the solution and managing complex projects with significant bottom-line impact
· Work closely with senior engineers to develop the best technical design and approach for new product development.
· Work cross-functionally with application and management teams to define the requirements
· Instill best practices for software development and documentation, assure designs meet requirements, and deliver high-quality work on tight schedules.
· Project management - prioritization, planning of projects and features, Stakeholder management, and tracking of external commitments
· Translate business requirements into technical solutions, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions.
· Be flexible and willing to do a variety of tasks while the team is growing
· Recruit, hire, mentor, and coach Software Engineers at different levels of experience.
· Manage and execute project plans and deliver commitments within a professional, fast-paced engineering environment.
· Own all operational metrics and support for your teams' software.
· Accountable for quality on-time delivery, and working closely with the product team to manage the scope of projects.
· Develop technical aspects of the company's software strategy to ensure alignment with its business goals.
· Interface directly with all other departments within the organization on both tactical and strategic initiatives regarding the Development team.
· Drive improvements in software engineering practices that align with business goals and push our mission forward.
· Work with the architecture and development team to design solutions and create common roadmaps.
· Work with key stakeholders, prospects, and customers to identify and prioritize product features and functionality
Job responsibilities: