TransUnion is a company that builds mission-critical voice and data services for global telecom carriers and enterprise clients. The Lead Software Engineer will design, develop, test, deploy, and maintain scalable microservices, collaborating with cross-functional teams to deliver solutions aligned with business outcomes.
Responsibilities:
- Design, develop, test, deploy, and maintain scalable, stateless microservices in cloud and on-prem environments
- Build and deliver production-grade, highly scalable applications using cloud-native microservices architecture
- Collaborate with cross-functional teams including product managers, architects, and operations to deliver solutions aligned with business outcomes
- Develop and enhance RESTful APIs ensuring high performance and reliability
- Contribute to CI/CD pipelines, automated testing, and deployment processes
- Improve engineering best practices using open-source tools, automation, and DevOps methodologies
- Work closely with customers and partners to understand real-world use cases and translate them into technical solutions
- Create solution design documentation and define acceptance criteria for deliverables
- Participate in Agile development processes using tools like Git, JIRA, and Slack