Senior Software Engineer

13 Minutes ago • All levels
Software Development & Engineering

Job Description

As a Senior Software Engineer at TransUnion UK, you will be responsible for delivering and supporting changes within a cloud-based architecture, utilizing .NET core, Azure, and Service Fabric. You will apply modern engineering practices to develop TransUnion UK products, including writing C# services and components, maintaining existing systems, and enhancing software maintainability through automation and DevOps. Working within a scrum team, you will develop in an agile manner, collaborate with stakeholders, and contribute to the development community by coaching and supporting junior engineers.
Must Have:
  • Write well-structured, maintainable code
  • Undertake iterative developments of the deployable solution
  • Develop incrementally to agreed milestones
  • Adhere to technical constraints laid out in the Architecture Definition
  • Participate in testing to ensure products are fit for purpose
  • Test own output prior to independent testing
  • Maintain a high technical standard personally
  • Provide input into technical design documents/design/implementation
  • Be involved in process improvement
  • Assist and support junior colleagues as required
  • Experience mentoring or leading junior engineers
  • Solid commercial experience in C# .NET core programming
  • Ability to confidently explore a product codebase
  • Ability to own work from concept to delivery
  • Experience creating distributed, service-based systems
  • Experience with SOA and Cloud platforms
  • Experience with modern CI/CD practices and techniques
  • Experience with automated testing and deployment
  • Curiosity for new technologies and techniques
  • Effective communication with technical and non-technical staff

Add these skills to join the top 1% applicants for this job

game-texts
agile-development
automated-testing
c#
.net-core
azure
ci-cd

What We'll Bring:

Senior Software Engineer delivering and supporting changes into cloud-based architecture, .NET core, Azure, Service Fabric

What You'll Bring:

TransUnion UK provides the data, analytics and software that enable businesses to build more valuable customer relationships. We specialise in managing consumer data for businesses across every sector.

We focus on developing innovative products and services that help businesses make smarter and more informed decisions throughout the customer lifecycle.

We’re TransUnion and we believe in Information for Good

Impact You'll Make:

About the Role:

As a Senior Engineer you’ll use your knowledge and enthusiasm of modern engineering practices to help develop TransUnion UK products towards the defined roadmap. This includes writing services and components in C#, the maintenance of existing systems, and helping to improve the maintainability of our software through automation and DevOps techniques.

You will be part of a scrum team, made up of development and test engineers. You will be developing in an agile manner, working closely will all members of the delivery team and its stakeholders, using modern development practices to ensure quality throughout the process.

You will coach and support individuals in their work and improve the processes of the team and across the development department, as a core member of the Development Community.

Key Responsibilities:

  • Write well-structured, maintainable code
  • Undertakes iterative developments of the deployable solution
  • Develop incrementally to agreed milestones
  • Adheres to technical constraints laid out in the Architecture Definition
  • Participates in testing to ensure products are fit for purpose
  • Tests own output prior to independent testing
  • Maintain a high technical standard personally.
  • Provides input into technical design documents/design/ implementation.
  • Be involved in process improvement
  • Assists and supports junior colleagues as required.

Skills & Experience:

  • You have experience of mentoring or leading more junior engineers
  • You have solid commercial experience of programming, including C# .NET core
  • You can confidently explore a product codebase to understand existing function
  • You can own work from concept to delivery, including expanding on requirements
  • You have experience creating distributed, service-based systems
  • You have experience with SOA and Cloud platforms
  • You have experience of modern CI/CD practices and techniques
  • You have experience of automated testing and deployment
  • You have a curiosity for new technologies and techniques, and keep yourself up to date
  • You are an effective communicator with both technical and non-technical staff

This is a hybrid position and involves regular performance of job responsibilities virtually as well as in-person at an assigned TU office location for a minimum of two days a week.

TransUnion Job Title

Sr Engineer, Software Development

Set alerts for more jobs like Senior Software Engineer
Set alerts for new jobs by TransUnion
Set alerts for new Software Development & Engineering jobs in India
Set alerts for new jobs in India
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙