Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Manage a team of high caliber Software Developer building solutions for the Company and user ecosystem.
- Recruit, hire, mentor, and coach Software Developer at different levels of experience.
- Manage and execute against project plans and deliver commitments within a professional, high-paced engineering environment.
- Interface with our internal/external customers to understand requirements, set priorities, and communicate direction and progress.
- Own all operational metrics and support for your teams’ software.
- Drive improvements in software engineering practices
Job Requirements
- 10+ years of experience working directly within softer development and management.
- 3+ in software managerial positions.
Solid software development background including design patterns, data structures, and test-driven development. - Ability to handle multiple, competing priorities in a fast-paced environment, and navigate ambiguity
- A deep understanding of the software development life-cycle, and a track record of shipping software on time
- Experience designing software architectures for scalability, reliability, and performance
- Excellent verbal and written communication skills
- A passion for people management and mentorship