Manager II, Software Engineering
$30,000–$30,000 year
RemoteUnited States
Job Summary
Manage a team of mid to senior-level software engineers, providing guidance on complex technical challenges. Lead the planning, development, and delivery of multiple software projects, ensuring adherence to timelines and quality standards. Collaborate closely with cross-functional teams to align software development efforts with business objectives. Drive continuous improvement in software development practices, including code quality, testing, and deployment. Conduct regular performance evaluations and support team members in their career development. Assist in strategic planning for the software engineering department, including resource allocation and technology investments. Mentor and develop engineering talent.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 5+ years of experience in software development
- 2+ years in a management or leadership role
- Expertise in software architecture, design patterns, and development methodologies
- Strong project management skills
- Experience managing complex software projects
- Excellent problem-solving skills
- Ability to make data-driven decisions
- Ability to operate computer equipment
- Ability to speak
- Ability to hear
- Ability to bend
- Ability to stoop
- Ability to reach
- Ability to lift, and move and carry up to 25 lbs
- Finger dexterity
Desired Qualifications
- Master's degree
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.