Senior Software Engineer

AMETEK

Leicester

On-site

GBP 65,000 - 90,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

1 pm Friday finish
25 days holiday including Christmas
Perkbox – Corporate discounts
Free onsite parking

Job summary

AMETEK Taylor Hobson seeks an experienced software engineer to design, develop, and maintain desktop apps and backend services using WPF, C#, and .NET Core in a multi-location global team. You will follow MVVM, write SOLID code, review peers, and help modernise legacy systems.

You will document APIs, samples, and user manuals, collaborate with teams in the UK and abroad, and evaluate AI tools to boost productivity and quality.

Qualifications

  • Strong knowledge of C#, .NET Core/.NET Framework, and MVVM architecture.
  • Proficiency in XAML, UI controls, data binding, templating, and WPF animations.
  • Experience with multi-threading, async/await, and performance tuning.
  • Strong experience with unit testing frameworks such as xUnit, NUnit, MSTest for desktop applications.
  • Hands-on experience with serial communication, networking concepts and protocols such as TCP/IP, UDP, and related communication protocols.
  • Experience using Git, and building CI/CD pipelines via TeamCity, GitHub Actions, or similar tools.
  • Familiarity with Azure or cloud native development patterns.

Responsibilities

  • The design, development and maintaining of desktop applications and backend services using WPF, C#, .NET Core, following MVVM and other established design patterns.
  • Writing clean, testable code following SOLID principles and best practices.
  • Participating in code reviews, technical discussions and mentoring of junior developers.
  • Working with legacy code where needed and contributing to ongoing modernisation efforts.
  • Preparing and maintaining technical documentation, including API documentation, design notes, samples, and user manuals.
  • Identifying, proposing, and adopting emerging technologies and tools to enhance product quality and engineering processes.
  • Collaborating closely with engineering and non engineering teams across India and other global AMETEK locations.
  • Demonstrated ability and willingness to use AI tools to improve productivity, decision-marking, work quality, and to reduce costs.

Skills

C#
NET Core
WPF
MVVM
SOLID
Unit testing (xUnit/NUnit/MSTest)
Git
CI/CD (TeamCity/GitHub Actions)
Azure
Debugging

Education

Bachelor's degree in Software Engineering/Computer Science

Tools

Git
TeamCity
GitHub Actions

Job description


  • As a key member of the software development team this role is responsible and accountable for:

  • The design, development and maintaining of desktop applications and backend services using WPF, C#, .NET Core, following MVVM and other established design patterns.

  • Writing clean, testable code following SOLID principles and best practices.

  • Participating in code reviews, technical discussions and mentoring of junior developers.

  • Working with legacy code where needed and contributing to ongoing modernisation efforts.

  • Preparing and maintaining technical documentation, including API documentation, design notes, samples, and user manuals.

  • Identifying, proposing, and adopting emerging technologies and tools to enhance product quality and engineering processes.

  • Collaborating closely with engineering and non engineering teams across India and other global AMETEK locations.

  • Demonstrated ability and willingness to use AI tools to improve productivity, decision-marking, work quality, and to reduce costs. The successful candidate must be able to identify appropriate AI use cases and critically evaluate AI-generated outputs.


Key Responsibilities


  • As a key member of the software development team this role is responsible and accountable for:

  • The design, development and maintaining of desktop applications and backend services using WPF, C#, .NET Core, following MVVM and other established design patterns.

  • Writing clean, testable code following SOLID principles and best practices.

  • Participating in code reviews, technical discussions and mentoring of junior developers.

  • Working with legacy code where needed and contributing to ongoing modernisation efforts.

  • Preparing and maintaining technical documentation, including API documentation, design notes, samples, and user manuals.

  • Identifying, proposing, and adopting emerging technologies and tools to enhance product quality and engineering processes.

  • Collaborating closely with engineering and non engineering teams across India and other global AMETEK locations.

  • Demonstrated ability and willingness to use AI tools to improve productivity, decision-marking, work quality, and to reduce costs. The successful candidate must be able to identify appropriate AI use cases and critically evaluate AI-generated outputs.


Requirements For Consideration


  • Strong knowledge of C#, .NET Core/.NET Framework, and MVVM architecture.

  • Proficiency in XAML, UI controls, data binding, templating, and WPF animations.

  • Experience with multi-threading, async/await, and performance tuning.

  • Strong experience with unit testing frameworks such as xUnit, NUnit, MSTest for desktop applications.

  • Hands-on experience with serial communication, networking concepts and protocols such as TCP/IP, UDP, and related communication protocols.

  • Experience using Git, and building CI/CD pipelines via TeamCity, GitHub Actions, or similar tools.

  • Strong analytical and problem solving skills with the ability to work effectively.


Preferred


  • Familiarity with Azure or cloud native development patterns.

  • Experience of database development.

  • Development of Web and/or mobile applications

  • Use of Agentic AI tooling for software development

  • Some applied experience with math package e.g. MATLAB, Mathematica etc.

  • Experienced gained in the metrology, precision engineering, machine tool industry or Optics industry.


Required Personal Attributes


  • Team player, adept at working within Agile software development teams.

  • Flexible approach to tasks, investigating problems with an open and enquiring mind.

  • Understand why technology people get out of bed in the morning to come to work.


Qualifications Or Relevant Work Experience


  • Good Degree Level education (2:1 or higher) in Software Engineering/Computer Science or equivalent with at least 7 years’ experience in a software engineering role within the .Net ecosystem.


Future Development Opportunities


  • Coachable with potential for Principal Software Engineer within 5 years


What We Offer You

Taylor Hobson offers a fun, relaxed, supportive working environment along with:



  • 1 pm Friday finish.

  • Competitive salary and 25 days holiday including Christmas

  • Perkbox – Corporate discounts, GP service & 24-hour Employee Assistance Program

  • Active sports and social club including annual Christmas party and social events

  • Continuous training provided using world class manufacturing tools and equipment

  • Mentoring and guidance for accreditation

  • Free onsite parking and easy access to the city centre.


Business Unit


  • Established in 1886, Taylor Hobson is the world leader in surface and form metrology and developed the first Roundness and Surface Finish measuring instruments.

  • We provide contact and non-contact measurement solutions for the most demanding applications on a global basis, with a worldwide infrastructure to support our clients; we are a truly global ultra-precision metrology company.

  • We are pioneers, continually developing our products to meet the ever-increasing demands of next generation technologies, particularly in Optics, Bearings, Space, Defence, Aerospace, Automotive, Medical and Renewable Energy technologies.

  • Taylor Hobson's world leading brands include: Talyrond®, Form Talysurf® PGI, Form Talysurf® i-Series, Surtronic®, LUPHOScan, Formalysurf® PGI Optics, Talyvel®, Autocollimators, Micro-Alignment Telescope and AMECare.

  • Taylor Hobson is part of the Ultra Precision Technologies Division of AMETEK, Inc. which is a leading global manufacturer of electronic instruments and electromechanical devices.

  • Website: www.taylor-hobson.com


Compensation

Currency: GBP


Salary Minimum: Market


Salary Maximum: Market


Incentive: Market


Disclaimer: Where a specific pay range is noted, it is a good faith estimate at the time of this posting. The actual salary offered will be based on experience, skills, qualifications, market / business considerations, and geographic location.


AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.5 billion.


AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers’ most complex challenges. We employ 22,000 colleagues, in 35 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility. AMETEK is a component of the S&P 500. Visit https://www.ametek.com/careers for more information.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Sales Engineer
Technical Sales Engineer

AMETEK • Dronfield

On-site
GBP 45,000 - 65,000
Electro-Mechanical Winder
Electro-Mechanical Winder

AMETEK • Sunbury-on-Thames

On-site
GBP 22,000 - 32,000
Assembler
Assembler

AMETEK • Towcester

On-site
GBP 21,000 - 27,000
Human Recources Generalist
Human Recources Generalist

AMETEK • Wrexham

On-site
GBP 35,000 - 40,000
Assembler
Assembler

AMETEK, Inc. • Towcester

On-site
GBP 21,000 - 27,000
Manufacturing Engineer
Manufacturing Engineer

AMETEK, Inc. • Carrville

On-site
GBP 50,000 - 70,000
25 days annual leave
Pension with employer contribution
Health Insurance
+4
Principal Mechanical Engineer
Principal Mechanical Engineer

AMETEK • Leicester

On-site
GBP 70,000 - 90,000
1pm Friday finish
Competitive salary
25 days holiday
+4
Machine Shop Continuous Improvement Engineer
Machine Shop Continuous Improvement Engineer

AMETEK • Leicester

On-site
GBP 45,000 - 65,000
Manufacturing Engineer
Manufacturing Engineer

AMETEK • Towcester

On-site
GBP 45,000 - 65,000
25 days annual leave
Pension scheme with employer contribu-
Health Insurance
+3
Capability Development Engineer
Capability Development Engineer

AMETEK • Ramsgate

On-site
GBP 55,000 - 75,000