Engineering Manager
Job Description
Job Description
Job Title - Manager, Software Engineering
Job & Department Summary
Development teams in the Technology organization are responsible for
developing/maintaining/delivering to market the software solutions of Applied Systems. This
includes all commercial software systems as well as system level components, migrations tools,
and integration toolkits.
The candidate should possess a strong background in C# programming language and showcase
excellent leadership abilities. The role necessitates managing team performance, navigating
complex projects, ensuring high-quality coding standards using clean coding principles, and
utilising the latest technologies and systems for project goals.
Working under minimal supervision, the Manager, Software Engineering, provides guidance and
direction to assigned developers working on Applied Systems product programming,
enhancements and defect fixes. They manage tasks within the development and
implementation of information systems environment to meet identified business goals, within
agreed parameters of cost, timescales, and quality.
Essential Functions• Leads, drives, enables and monitors the performance of direct reports through effective
collaboration, clear goal setting and regular performance feedback in support of
Applied's Performance Enablement program to develop strategies to enhance the overall
team efficiency and productivity.• Review the teams code and give constructive feedback to ensure it is functional, high-
quality following clean coding principles and adheres to company standards.• Excellent communication skills to be able to collaborate with project owners and other
team leaders to meet project and architecture goals and orchestrate the team's
development efforts.• Resolve team's technical issues, provide support and mentorship to team members
when needed.• Educate the team on the latest C# software development practices and tools, including clean coding principles and test-driven development. Promote and encourage the effective use of object-oriented design patterns in development tasks with a strong• • Manage the general discipline and attendance of direct reports within remit. • To delegate appropriate tasks to direct reports. • Pursues a program of self-development using selected reading, seminars, and participation in continuing education. • Work closely with the team's Scrum Masters to coordinate to support the development teams health and productivity • Performs other duties as assigned by immediate manager or management team.
Key Performance Outcomes
Coach and mentor direct reports to assist in meeting their career goals, improve technical
capability and performance objectives by honing new capabilities, establishing IDPs
(Individual Performance Plans) and completing quarterly performance enablement reviews.• Ensuring quality continually improves in their respective areas of responsibility.• Delivering timely product releases.
Helps resolves tough technical roadblocks in their areas of responsibilities, adopting a
positive approach to any trouble shooting or problem-solving situations• Exhibits behaviors which exemplify Applied Systems' Core Values
Required Skills & Experience• Education: Bachelor's Degree in Computer Science or related fields or Equivalent
Knowledge.• Experience: Over 10+ years full stack development experience with .NET technologies. Has
led one or more software development teams.• Technical / Functional Skills:
o 5+ years' experience within a DevOps environment, using Kanban boards and
Agile practices.
o Has strong interpersonal and communication skills.
o Familiar with SDLC and is well versed in modern development best practices
Date Posted
09/07/2024
Views
2
Similar Jobs
Software Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View DetailsIntern People Experience - Personio
Views in the last 30 days - 0
Personio is an HR platform that simplifies complex tasks for small and mediumsized organizations With a team of over 1800 employees across Europe and ...
View DetailsSenior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View DetailsSenior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio
Views in the last 30 days - 0
Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...
View Details