Lead Developer, Python Development

TransUnion


Job Location:

Bengaluru - India

Monthly Salary: Not Disclosed
Posted on: 8 days ago
Vacancies: 1 Vacancy

Job Summary

TransUnions Job Applicant Privacy Notice

What Well Bring:

We are seeking a highly skilled Senior Developer with strong expertise in Python and/or Java deep understanding of SDLC best practices software architecture and handson experience with cloud technologies (AWS/GCP). The ideal candidate also brings practical exposure to integrating AI/ML capabilities into modern applications.

What Youll Bring:

  • Design develop and maintain scalable secure applications using Python and/Java
  • Lead endtoend SDLC activities: requirements analysis architectural design development testing deployment and ongoing support.
  • Define and implement software architecture patterns (microservices event-driven design layered architecture domain-driven design).
  • Build deploy and optimize applications on AWS and/or GCP (Compute Storage IAM Networking Serverless CI/CD).
  • Develop and integrate RESTful APIs microservices and distributed systems.
  • Implement AI/ML features by using cloud-native AI services or integrating custom ML models (e.g. AWS SageMaker GCP Vertex AI or opensource frameworks).
  • Participate in architectural reviews make technology recommendations and drive technical decisionmaking.
  • Conduct code reviews enforce coding best practices and mentor junior team members.
  • Troubleshoot production issues identify root causes and deliver reliable fixes.
  • Maintain clear and comprehensive technical documentation.

  • Minimum 6 years of handson experience in Python and/or Java.
  • Strong understanding of SDLC methodologies including Agile/Scrum CI/CD DevOps practices.
  • Solid grasp of software architecture concepts: scalability performance security modularity design patterns.
  • Experience with cloud platforms:
    • AWS: EC2 Lambda S3 RDS DynamoDB EKS API Gateway SageMaker
    • GCP: Compute Engine Cloud Run GKE Cloud Functions BigQuery Vertex AI
  • Practical exposure to AI in software development such as:
    • Integrating LLMbased features
    • Using AI APIs (AWS Bedrock GCP Vertex AI OpenAI etc.)
    • Building ML pipelines or inference workflows
  • Experience with relational and NoSQL databases.
  • Strong understanding of containerisation and orchestration (Docker Kubernetes).
  • Good knowledge of CI/CD tools (Jenkins GitHub Actions GitLab CI Argo etc.).
  • Excellent problem-solving debugging and design skills.

Impact Youll Make:

Good to Have

  • Experience with messaging systems (Kafka Pub/Sub RabbitMQ).
  • Exposure to infrastructureascode (Terraform CloudFormation).
  • Hands-on experience with monitoring and observability tools (Prometheus Grafana CloudWatch).
  • Security best practices for cloudnative workloads.
  • Knowledge of MLOps concepts.

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

Lead Developer Applications Development

Required Experience:

IC

TransUnions Job Applicant Privacy NoticeWhat Well Bring:We are seeking a highly skilled Senior Developer with strong expertise in Python and/or Java deep understanding of SDLC best practices software architecture and handson experience with cloud technologies (AWS/GCP). The ideal candidate also brin...

About Company

Company Logo

Company Overview TransUnion is a leading global risk and information solutions provider. Our mission is to help people worldwide access opportunities that lead to a higher quality of life. We accomplish this by delivering solutions that help organizations optimize their risk-based dec ... View more

View Profile View Profile