Search by job, company or skills

Mouser Electronics

Software Development Manager

8-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Are you prepared to turn challenges into opportunities and drive innovation on a scale We invite you to join us! We're seeking a Software Development Manager to lead modernization initiatives for our enterprise software ecosystem, including our core ERP platform. This is a key leadership role combining hands-on technical direction, people management, and system transformation. You'll guide your teams through re-architecting legacy systems into modern, scalable, cloud-enabled solutions while ensuring business continuity and long-term maintainability.

Key Responsibilities

Modernization Experience:

  • Lead/ Manage engineering teams in modernizing the core ERP product.
  • Define modernization strategies from refactoring to re-platforming and new service design in collaboration with architecture and business partners.
  • Introduce contemporary engineering practices such as microservices, API-led integration, and CI/CD automation.
  • Partner with functional and product teams to progressively migrate critical business capabilities to modern, reliable, and adaptable systems.
  • Ensure engineering quality, performance, and maintainability through code reviews, testing discipline, and architecture governance.
  • Balance near-term delivery needs with long-term transformation goals.

Management Experience:

  • Strong project management skills and experience of managing multi technology/ business teams.
  • Strong design and application development skills and experience.
  • Strong people management skills and experience.
  • Mentor engineers, fostering skill growth and a mindset of continuous improvement and ownership.
  • Good knowledge of information technology industry trends, products, techniques, technologies, and processes.

Qualifications & Skills

  • Bachelor's or master's degree in computer science, Software Engineering, or related field.
  • 8+ years in software engineering, with at least 2 years in management or technical leadership.
  • Experience of managing/ working as part of modernizing or re-architecting large-scale systems.
  • Strong understanding of modern software design patterns, cloud-native architecture, and integration frameworks.
  • Strong understanding of modern technology stack.
  • Experience in project management methodologies like Agile and software development practice like DevOps, automated testing, and continuous deployment pipelines.
  • Excellent communication and stakeholder management skills, capable of aligning technical direction with business priorities.

You'll be at the forefront of our digital transformation spearheading the modernization of systems that are core to how we operate. This is an opportunity to modernize critical business platforms while shaping the engineering practices and culture that define our next generation of technological solutions.

If you are motivated by challenges, driven by learning, and ready to help shape something extraordinary, we would love to hear from you. Take the next step in your careerapply today and grow with us!

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145113581

Similar Jobs