Manager Software Engineering

$105,100 - $195,200/Yr

DXC Technology

posted about 2 months ago

Full-time - Manager
Professional, Scientific, and Technical Services

About the position

DXC Technology (NYSE: DXC) is seeking a dynamic and experienced Software Engineering Manager to lead a team of software engineers in delivering high-quality software solutions. This role is pivotal in managing complex projects while fostering a culture of innovation, collaboration, and continuous improvement within the team. The ideal candidate will possess a solid technical background, proven leadership skills, and the ability to balance multiple projects in a fast-paced, dynamic environment. As a Software Engineering Manager, you will be responsible for guiding your team through the software development lifecycle, ensuring that best practices are followed and that the team is equipped to meet the challenges of modern software development. In this position, you will oversee the development of software solutions that meet the needs of our clients, ensuring that projects are completed on time and within budget. You will also be responsible for mentoring and developing your team members, helping them to grow their skills and advance their careers. Your strong problem-solving and decision-making abilities will be essential in navigating the complexities of software engineering and delivering exceptional results. Excellent communication and collaboration skills are crucial, as you will be working closely with other teams and stakeholders to ensure alignment and success in project delivery. As part of DXC Technology, you will be joining a company that helps global organizations run their mission-critical systems and operations while modernizing IT and optimizing data architectures. We are committed to delivering excellence for our customers and colleagues, and we are looking for a leader who shares this commitment and can drive performance and innovation within our software engineering team.

Responsibilities

  • Lead and manage a team of software engineers to deliver high-quality software solutions.
  • Oversee the software development lifecycle, ensuring best practices are followed.
  • Mentor and develop team members to enhance their skills and career growth.
  • Manage complex projects, balancing multiple priorities in a fast-paced environment.
  • Foster a culture of innovation, collaboration, and continuous improvement within the team.
  • Communicate effectively with stakeholders to ensure project alignment and success.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 8+ years of experience in software engineering, with at least 3 years in a leadership role.
  • Strong technical background with expertise in one or more programming languages (Java, Python, C++, etc.).
  • Experience with cloud platforms (AWS, Azure, GCP) and modern software development practices (Agile, DevOps, CI/CD).
  • Proven ability to manage and mentor software engineering teams.
  • Strong problem-solving and decision-making abilities.
  • Excellent communication and collaboration skills.
  • Ability to work in a fast-paced, dynamic environment, balancing multiple projects.

Benefits

  • Health insurance coverage
  • Dental insurance coverage
  • Vision insurance coverage
  • Employee wellness programs
  • Life insurance
  • Disability insurance
  • Retirement savings plan
  • Paid holidays
  • Paid time off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service