Your Role :
- Work with software engineers to develop and / or confirm architecture decisions, design decisions, and implementation approaches
- Work with internal customers and product management to identify and clarify product requirements
- Manage scope and deliverables for the technical side of the product roadmap
- Direct team members to focus on highest-priority / highest-impact projects and development tasks
- Lead recruiting efforts
- Identify, review, and incorporate opportunities for process improvements and efficiencies and drive the adoption of high value improvements within the team
- Manage time effectively with minimal supervision to accurately document solutions, scope projects while ensuring that
- commitments are met
- Collaborate with operations, QA, support and product to resolve production issues
Skills & Requirements :
5+ years of experience managing engineering teams in a web-based application / service environmentExcellent written and verbal communication skillsStrong problem-solving skills, adaptable, proactive and willing to take ownershipStrong commitment to quality, architecture and maintainabilityAble to effectively direct and mentor others in engineering disciplines and best practicesAble to proactively engage with cross-functional teams to resolve issues and design solutions using critical thinking, analysis skills and best practicesAble to influence and energize others toward a common visionHighly self-motivated and self-directedStrong project management and product lifecycle skillsAble to understand the value of change and is willing to pivot direction to embrace different ways of working3+ years of experience with the Agile / Scrum development methodologyExperience working in a team-oriented, collaborative environment and leading subordinatesUnderstanding of object-oriented design, SQL and relational databasesExperience building scalable, globally accessible web applications and platformsUnderstanding of application lifecycle management tools for source control, continuous integration and deployment, and various areas of testing (unit, integration, load, performance and vulnerability).Skills Required
Web Applications, Project Management, Agile Methodologies, Object Oriented Design, Sql