Propio Language Services is seeking a Software Development Manager to help the company grow and evolve technically and as a business by building the right solutions for customers.
Requirements
- 4 - 7 years of experience building and managing local and remote engineering teams (and managing managers) that design and deliver highly available, large volume distributed systems on AWS (or Azure)
- Agile/Scrum SDLC expertise
- System design and Architecture experience across multiple patterns
- Software Development expertise across multiple stacks, frameworks, and languages (including Java, JavaScript, messaging protocols, and web services) as well as build processes
- Experience delivering high-volume, distributed, web based and mobile applications (iOS/Android)
- Project planning/execution skills including grooming, prioritizing, and delivering on committed schedules
- 5+ years of experience as a software engineer delivering in OOD and object-oriented languages
Responsibilities
- Building a world-class team by hiring exceptional talent, coaching, and developing engineers, cultivating pragmatic engineering decision-making, and leveraging your technical expertise to constantly raise the bar
- Thinking big and working with leadership team, business stakeholders and software engineering teams to define vision, strategy, and requirements
- Delivering results by driving execution of programs spanning multiple organizations from design to rollout
- Effectively cooperate with customers, technical staff, and leaders to define and deliver complex features
- Effectively manage cross functional projects, balancing the business need versus technical constraints
Other
- Leading ambiguous and undefined problems to resolution in the face of uncertainty
- Direct responsibly for successfully managing, growing and promoting internal engineers
- Earning trust through regular communication with senior management on status, risks, and change control
- Be an effective collaborator in a cross functional IT organization
- Strong verbal/written communication and inter-personal skills