Jobs · Engineering

Software Engineer Manager

Retired.com · Durham, NC · 1 mo ago
RemoteRemoteEngineeringFull-time

About the role

The Software Engineer Manager is responsible for overseeing a team of software engineers, providing technical leadership, and ensuring the successful delivery of projects. This role requires strong management skills, excellent communication abilities, and a deep understanding of software engineering principles.

Responsibilities

  • Oversee the development and implementation of software projects
  • Lead and mentor a team of software engineers
  • Collaborate with cross-functional teams to ensure project success
  • Develop and maintain technical documentation
  • Ensure adherence to coding standards and best practices

Requirements

  • Bachelor's degree in Computer Science or related field
  • Minimum 5 years of experience in software engineering management
  • Proven track record of leading and mentoring a team
  • Experience managing multiple projects simultaneously
  • Strong problem-solving and decision-making skills

Qualifications

  • Experience with Agile methodologies
  • Knowledge of software development tools and technologies
  • Excellent interpersonal and communication skills
  • Ability to work independently and as part of a team

Skills

  • Leadership
  • Project Management
  • Technical Expertise
  • Communication

Benefits

  • Competitive salary
  • Flexible remote work options
  • Professional development opportunities
  • Health insurance
  • Employee discounts

Pay

$100,000 - $120,000 annually

Schedule

Full-time, remote work

Similar jobs

Software Engineer Manager

ECHO IncorporatedLake Zurich, IL· 2 wk ago
Engineering$165k–$180k/yrapply on recruiting2.ultipro.com