We are seeking a Software Engineering Manager I to lead a team of talented software engineers in creating innovative and high-quality software solutions. The ideal candidate will have a proven track record of successfully leading software development projects, fostering a collaborative team environment, and driving continuous improvement.
Requirements
- Lead and manage a team of software engineers
- Collaborate with cross-functional teams to define project requirements, scope and deliverables
- Develop and maintain project plans, schedules and resource allocations
- Drive the development and implementation of best practices for software development
- Monitor and report on project progress, identifying and mitigating risks and issues as they arise
- Foster a culture of innovation, collaboration, and continuous learning within the team
- Conduct performance evaluations, goal setting, and career development discussions with team members
- Participate in technical design
- Partner with leadership to influence and drive org design, contribution and prioritization
- Recruits, interviews, hires and trains new engineering staff
- Provides constructive and timely performance evaluations
Benefits
- Hybrid Schedule Tuesday-Thursday, on-site
- 4 weeks of PTO
- 8 Paid Company Holidays
- Paid Parental Leave, Bereavement, and Jury Duty
- 401k with company match (and 100% vesting after 2 years)
- Medical insurance through BCBSM or BCN
- Dental and Vision provided by BCBS
- HSA and FSA available, including LPFSA and Dependent Care
- Company paid life insurance and short-term disability