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
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
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.