Senior Software Systems Engineering Manager
Senior Software Systems Engineering Manager

Senior Software Systems Engineering Manager

Crawley Full-Time 48000 - 84000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Lead software projects, mentor teams, and oversee technical direction in a dynamic environment.
  • Company: Join Emerson, a global leader in automation technology, committed to innovation and diversity.
  • Benefits: Enjoy hybrid work options, mentorship opportunities, and a supportive workplace culture.
  • Why this job: Shape innovative solutions while fostering teamwork and professional growth in a collaborative setting.
  • Qualifications: Degree in computer science or related fields; expertise in C#, Python, and SQL required.
  • Other info: Emerson values diversity and offers equitable opportunities for all professionals.

The predicted salary is between 48000 - 84000 £ per year.

Senior Software Systems Engineering Manager

CRAWLEY, ENGLAND, United Kingdom (Hybrid)

Job Description

We are seeking a Senior Software Systems Engineering Manager for our team in Crawley!

The successful candidate will play a key role in shaping and delivering innovative solutions that enhance our core software product and in coordinating data science initiatives that generate valuable insights.

In this leadership position, you will oversee the technical direction, quality assurance, cybersecurity, and daily management of highly skilled software development and data science teams. As a line manager, you will be responsible for mentoring, performance management, workload planning, and supporting the professional growth of team members. Additionally, you will contribute to the development of the software stack, leading efforts across the entire software development lifecycle—from project inception through design, implementation, and testing.

If you are a tech-savvy individual with strong leadership skills and a drive for excellence, we invite you to join our team!

Key Responsibilities:

  • Build an inclusive and supportive environment for team members;
  • Provide effective day-to-day management to ensure high performance;
  • Lead software projects from conception to delivery, ensuring quality and timeliness;
  • Develop system microservices using C# and Python;
  • Design and develop database schemas with SQL Server and Postgres; create ORMs with Entity Framework Core and SQLAlchemy;
  • Implement and document comprehensive testing strategies (unit, automated integration, system tests);
  • Engage with support teams and visit customers to understand technical needs;
  • Collaborate with project management for efficient planning;
  • Mentor and motivate team members to foster teamwork and cooperation;
  • Handle recruiting, performance, and development processes in cooperation with HR.

Candidate Profile:

You are skilled in resource planning, aligning employee development with organizational goals, and uncovering root causes of complex problems.

Requirements:

  • Degree in computer science, physics, math, or related fields;
  • Expertise in C#, Python, and SQL development;
  • Previous experience leading teams;
  • Experience working on large or complex projects with advanced language and framework features (classes, interfaces, multi-threading, networking, SQLAlchemy, etc.).

Preferred Qualifications:

  • Proven ability to improve development processes and documentation standards;
  • Experience working in a matrix organization.

Our Culture & Commitment:

At Emerson, we value a workplace where every employee is respected, valued, and empowered. We foster innovation, collaboration, and diversity, supporting your career growth through mentorship, training, and leadership opportunities. We believe diverse teams drive growth and innovation.

We are committed to making a positive impact globally and providing an environment where our people can thrive. Join us in our bold aspiration to think differently, learn, collaborate, and grow together.

Accessibility Assistance or Accommodation

Emerson is a global leader in automation technology and software, supporting industries like life sciences, energy, and manufacturing to operate sustainably and safely. We offer equitable opportunities, celebrate diversity, and embrace challenges, inviting professionals at all stages of their careers to join our team.

No calls or agencies please.

Job Info

  • Job Identification 25020364
  • Job Function Development Engineering
  • Posting Date 07/08/2025
  • Job Schedule Full time

#J-18808-Ljbffr

Senior Software Systems Engineering Manager employer: City of Shakopee, MN

Emerson is an exceptional employer located in Crawley, England, offering a dynamic and inclusive work environment where innovation thrives. With a strong commitment to employee growth, we provide mentorship and leadership opportunities that empower our team members to excel in their careers. Our collaborative culture values diversity and fosters a sense of belonging, making it an ideal place for tech-savvy professionals looking to make a meaningful impact in the field of software systems engineering.
C

Contact Detail:

City of Shakopee, MN Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Systems Engineering Manager

✨Tip Number 1

Familiarise yourself with our core software products and the technologies we use, such as C#, Python, and SQL. This will not only help you understand our needs better but also allow you to speak confidently about how your skills align with our projects during discussions.

✨Tip Number 2

Showcase your leadership experience by preparing examples of how you've successfully managed teams in the past. Be ready to discuss specific challenges you faced and how you motivated your team to achieve their goals.

✨Tip Number 3

Engage with our company culture by researching our values and commitment to diversity and inclusion. During your conversations, highlight how you can contribute to fostering an inclusive environment and supporting team members' professional growth.

✨Tip Number 4

Prepare to discuss your approach to improving development processes and documentation standards. Think of specific instances where you've implemented changes that led to better efficiency or quality in previous projects.

We think you need these skills to ace Senior Software Systems Engineering Manager

Leadership Skills
Software Development Lifecycle Management
C# Programming
Python Programming
SQL Development
Microservices Architecture
Database Design and Development
Entity Framework Core
SQLAlchemy
Quality Assurance
Testing Strategies (Unit, Automated Integration, System Tests)
Resource Planning
Performance Management
Mentoring and Coaching
Problem-Solving Skills
Collaboration and Teamwork
Project Management
Technical Documentation
Agile Methodologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in software development, team leadership, and project management. Emphasise your skills in C#, Python, and SQL, as well as any relevant projects you've led.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and leadership. Mention specific examples of how you've improved processes or mentored team members in previous roles.

Highlight Relevant Experience: In your application, focus on your experience with large or complex projects. Detail your role in these projects and the technologies you used, particularly those mentioned in the job description.

Showcase Soft Skills: Since this role involves mentoring and managing teams, be sure to highlight your soft skills such as communication, teamwork, and problem-solving abilities in your application.

How to prepare for a job interview at City of Shakopee, MN

✨Showcase Your Leadership Skills

As a Senior Software Systems Engineering Manager, you'll need to demonstrate your leadership capabilities. Prepare examples of how you've successfully managed teams, mentored individuals, and fostered a collaborative environment in previous roles.

✨Highlight Technical Expertise

Make sure to discuss your proficiency in C#, Python, and SQL development. Be ready to explain complex projects you've worked on, focusing on how you utilised advanced features and frameworks to achieve project goals.

✨Discuss Problem-Solving Abilities

The role requires uncovering root causes of complex problems. Prepare to share specific instances where you've identified issues and implemented effective solutions, particularly in software development or data science contexts.

✨Emphasise Cultural Fit

Research the company's culture and values. Be prepared to discuss how your personal values align with theirs, especially regarding diversity, collaboration, and innovation. This will show that you're not just a technical fit but also a cultural one.

Senior Software Systems Engineering Manager
City of Shakopee, MN
C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>