Manages and coordinates the activities of direct reports
Receives guidance from manager
Sets priorities for the team to ensure task completion
Coordinates work activities with other managers/leaders
Manages the coordination of activities within own team, often including staffing, scheduling, budgeting, and work process
Reviews work of team members upon completion for quality, provides coaching and mentoring to team members
Identifies technical and operational challenges by analyzing multiple factors and/or leveraging the appropriate resources within or outside the functional area
Provides guidance to direct reports
Drives engineering excellence and foster innovation
Recommends changes to process and policies that affect immediate team
Influence decisions through persuasion to drive consensus
Execute ongoing goal setting, performance and development reviews according to the THRIVE process
Define and execute detailed technical training plans according to the workforce planning strategy and learning objectives
Informs senior management of progress, risks related to key goals and objectives
Collaborate across multiple areas and/or with other departments to achieve project objectives
Requirements
Bachelor’s degree, or equivalent experience, in Computer Science, Engineering, or related field
Experience utilizing Agile and Scrum software development methodologies
High: collaboration, drive for results, people focus, customer focus
Demonstrable understanding of software engineering processes, including awareness of delivery requirements such as time and cost & an ability to recognize and manage performance with a focus on continuous improvement
Hands-on experience with .NET and cloud-native languages and toolsets.
Benefits
Medical, dental, and vision benefits
Paid Time Off (PTO)
401K Matching Program
Tuition Reimbursement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.