What We'll BringAt TransUnion, we have a welcoming and energetic environment that encourages collaboration and innovation we’re – consistently exploring new technologies and tools to be agile. This environment gives our people the opportunity to hone current skills and build new capabilities, while discovering their genius.
Come be a part of our team – you’ll work with great people, pioneering products and cutting-edge technology.
What You'll Bring12+ years of hands-on experience in development of highly performant services/microservices, ideally at an enterprise level.
Expert in multiple languages such as Java, GoLang, .NET, C#, C++, Etc.
Experience with AWS or Azure.
Strong understanding and experience in using multiple protocols, such as Protobuf, JSON, GRPC, Etc.
Strong understanding of the many technologies used in delivering highly performant enterprise service/microservice based architecture across the entire landscape of both development and execution.
We’d Love To See:
Good understanding of and experience with Design patterns, with Cloud and Microservice Design patterns- preferred.
Expert in CI/CD, in addition to the principles of when and how services should be versioned to facilitate enterprise (worldwide) consumption of our many “customers”.
Understand and ideally experience in delivery of services via Kubernetes.
Understand and ideally experience in a Service Mesh.
Working knowledge of Linux including shell scripting and basic system administration-Knowledge of Ansible is a plus.
Experience with using monitoring tools like App-Dynamics, Wily Introscope, Grafana and log management tools like Splunk, Prometheus.
Impact You'll MakeAs a Lead Developer on a team that is building microservices you will be building the “Lego pieces” for our global TransUnion business to operate, reducing the time to market and increasing our consistency.
You will utilize your cloud knowledge to ensure our microservices are able to run both on-prem and multi-cloud.
Utilize technologies that will enable us to process our massive volumes, and we are seeking someone who has significant hands-on experience in utilizing a variety of technologies in the pursuit of delivering services that are highly performant and scalable.
As a respected team member, you will partner with others to help ensure team wins.
As a Lead Developer you will work with Architecture to flush out patterns and then activate them by working with your team in their implementation.