View All Jobs 127263

Software Engineer

Independently design and develop cloud-based microservice applications using C#.NET and AWS
Milton Keynes, England, United KingdomWales, United Kingdom
Senior
1 week ago
Vontier

Vontier

A global industrial technology company specializing in transportation and mobility solutions, including fueling, fleet management, and environmental sensors.

Software Engineer - Milton Keynes, United Kingdom

We are looking for a skilled and proactive C# .NET Software Engineer with strong AWS cloud expertise who can independently deliver high-quality, innovative solutions while mentoring others and maintaining coding standards.

Join Teletrac Navman Connected Services, a leader in delivering cutting-edge connected services. Our innovative software solutions encompass Stolen Vehicle Tracking (SVT), ECall (Emergency Call), and BCall (Breakdown Call) within a microservice architecture.

About the Job:

Our software system is set up using micro service architecture to support the connected services features which includes Stolen Vehicle Tracking (SVT), ECall (Emergency Call) & BCall (Breakdown Call). We offer these to external vendors as SaaS services, which include the integrations of several Webservices with third-party clients.

What you'll be doing:

You'll join our core development team and, under the guidance of the Head of Development – Connected Services, independently design, develop, test, and maintain software applications using the .NET framework for both cloud-based and on-premises environments. You will also contribute to designing architectures and innovating new solutions.

Clean Code Development & TDD:

  • Design, develop, test, and maintain software applications using C#.NET and .NET Core.
  • Follow Test Driven Development (TDD) to ensure code quality.
  • Optimise existing codebases for performance and maintainability.

Code Review & Collaboration:

  • Participate in code reviews and provide constructive feedback.
  • Work closely with internal teams, including QA, system architects, and product owners.
  • Provide mentorship & guidance to developers.
  • Communicate effectively with stakeholders at all levels.

Application Maintenance & Performance Optimization:

  • Update, debug, and maintain secure and scalable cloud infrastructure.
  • Optimise existing codebases for performance and maintainability.
  • Work with cross-functional teams to maximise uptime of SaaS solutions.

Error Analysis & Technical Support:

  • Analyse and resolve application errors.
  • Assist or provide support to User Acceptance Testing (UAT) teams.
  • Work with Vendors and Service Providers for Migration or Integration of new systems to the cloud.

Integration & Cloud Solutions:

  • Maintain and enhance AWS cloud stacks using services such as EC2, Containers, IAM Roles, S3, SQS, DynamoDB, Cognito, CloudFormation, API Gateway, Lambda, Athena, Event Bridge, Kinesis Streams, and AWS Connect.
  • Manage phone systems built on AWS Connect.
  • Support migration or integration of new systems to the cloud when required.

Agile Methodologies:

  • Participate in regular Agile ceremonies such as scrum, story estimation, planning, and retrospectives.
  • CI/CD Deployment & UAT Support:
  • Prepare release content for deployment through Microsoft CI/CD pipelines.
  • Assist or provide support to User Acceptance Testing (UAT) teams.

About you:

You'll be based within commuting distance to our office in Milton Keynes and have full rights to work in the UK.

To excel in this role, you will bring:

  • Effective problem-solving skills and ability to identify root causes.
  • Proficient skills to design, develop, test, and maintain software applications using the .NET framework for both cloud-based and on-premises environments.
  • Formal training or certification on software engineering concepts and advanced applied experience
  • 8+ years of experience in C#.NET and .NET Core development.
  • Strong knowledge of AWS cloud
  • Solid understanding of OOP concepts, SOLID principles, and TDD.
  • Experience with version control systems such as TFS or Git.
  • Proficient with API technologies.

Essential:

  • Programming Languages:
    • C#.NET
    • Node JS
    • RESTful API
    • AWS Stack:
    • CloudFormation
    • Lambda Functions
    • EC2
    • DynamoDB
    • S3
    • SQS
    • Amazon Connect
    • API Gateway

Desirable:

  • Programming Languages:
    • Python
    • SQL
  • AWS Stack:
    • Cognito
    • Athena
    • Event Bridge
    • Kinesis Streams
  • Knowledge of location services, GIS, or geospatial technologies

How we reward you:

We recognise the importance of our staff and are committed to providing a supportive and rewarding work environment. You will find opportunities for personal growth and development within our company.

What's next:

We would love to hear from you if you're looking for a challenging role with the chance to make a significant impact.

Apply now and mobilise your career!

+ Show Original Job Post
























Software Engineer
Milton Keynes, England, United Kingdom
Engineering
About Vontier
A global industrial technology company specializing in transportation and mobility solutions, including fueling, fleet management, and environmental sensors.