
Manager, Engineering
- Indianapolis, IN
- Permanent
- Full-time
- Ensures application or portfolio of platforms are enhanced and maintained to meet business functional need. In partnership with Product Owner, identifies key performance indicators to measure success of work product.
- Understands the business domain and product vision; in partnership with other team members (Scrum Master, Architect, Product Owner, etc.) aligns work of the team toward the shared goals for the product.
- Monitors team effectiveness and addresses issues affecting team productivity.
- Supports team members in addressing or escalating issues to make the overall team more efficient.
- Removes roadblocks and obstacles; manages interdependencies when needed.
- Initiates and fosters collaborative partnerships with current and potential clients, technology and business managers, vendors and technology executives; develops relationships that support increasing efficiency and effectiveness.
- Manages the quality of work delivered by team members and deals effectively with performance issues in a timely manner.
- Coordinates and delivers performance reviews and drives professional development, including rotations and special assignments.
- Facilitates or provides mentoring experiences. Provides relevant technical coaching and support to team members.
- Hires talent and actively engages in recruiting processes.
- Coordinates with vendors to ensure talent management, on-boarding and transition are performed in a consistent manner.
- Participates in the development of business and/or technology vision, strategies, critical success factors and operating plans for application, unit or platform.
- May establish financial plan for the application, portfolio or overall unit and manages to plan.
- May lead efforts to evaluate, select and implement new technologies to enhance applications or platforms.
- Bachelor`s or Master`s Degree in technical or business discipline.
- Minimum 5+ years of experience in a practice relevant domain including delivering software solutions in an agile environment.
- Minimum 3+ years in a leadership role preferred.
- Able to manage complex technology development concepts, capabilities and maturity.
- Requires excellent analytical ability, consultative communication, presentation and management skills, strong judgment and ability to effectively liaise with cross functional stakeholders and optimize teams.
- Demonstrated ability to operate collaboratively and build consensus. In-depth knowledge of technology standards and guidelines; knowledge of management concepts, practices and techniques; thorough knowledge of business functions and operations, objectives and strategies.
- Strong candidates will have experience with Angular and Typescript
- Experience with AWS, Java, and Spring Boot will be helpful