Senior Python Developer with AWS

DXC Luxoft

Bengaluru

On-site

INR 3,500,000 - 5,000,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Luxoft in Bengaluru, India is seeking a Senior Software Engineer with strong Python development skills to design, build and operate scalable, secure cloud-native solutions for Asset Based Lending, Supply Chain Finance and related domains. The role emphasizes full SDLC ownership, CI/CD automation, observability and production support.

You will work with engineers, architects, product teams and business stakeholders to deliver robust, enterprise-grade software in a 24/7, globally-connected

Qualifications

  • Python developers with 5-8 years of experience.
  • Strong hands-on software engineering with knowledge of system design, design patterns, clean code and automated testing.
  • Experience with cloud-native, distributed and/or event-driven systems and AWS.
  • Strong experience building and integrating APIs and enterprise applications.
  • Experience with data pipelines, workflow automation and data-intensive applications.
  • Practical experience with AWS and cloud-native architectural principles.
  • Strong understanding of DevOps and CI/CD, with GitHub Actions or similar.
  • Knowledge of DevSecOps principles and secure coding practices.

Responsibilities

  • Design, develop and maintain scalable, resilient and secure applications using Python.
  • Translate business requirements into technical designs and high-quality software solutions.
  • Develop cloud-native, distributed and event-driven systems and apply appropriate architecture patterns.
  • Build and integrate APIs, data pipelines and automation workflows.
  • Improve CI/CD pipelines and engineering automation using GitHub Actions or equivalent tools.
  • Operate solutions in AWS, ensuring resilience and security.
  • Mentor engineers and promote high engineering standards.

Skills

Python
System design
Cloud-native architectures
AWS
CI/CD
GitHub Actions
DevSecOps
Observability
API design
Distributed systems

Tools

Docker
Kubernetes
Terraform
AWS CloudFormation

Job description

Project description

The project is in Asset based Lending for an Australian Bank, which is supported by the IT team. The platform operates 24/7, supporting teams in Sydney. The platform undergoes constant change as it provides services to a number of business stakeholders.Our team is composed of engineers and technology leaders, who bring in the right mix of skills to enable this transformation. We also work very closely with our business and operations colleagues to support these services, which are critical to the Australian and Global economy.

Responsibilities
  • Role OverviewWe are looking for a highly capable Senior Software Engineer to design, build and operate scalable, resilient and secure technology solutions supporting Asset Based Lending, Supply Chain Finance and Structured Trade Finance products.This is a hands-on engineering role for someone with strong Python development, software engineering and system design capabilities, combined with experience delivering modern cloud-native and distributed solutions.You will take ownership across the full software development lifecycle, from solution design and development through automated testing, CI/CD, cloud deployment, observability and production support. You will work collaboratively with engineers, architects, product teams and business stakeholders to solve complex technology and business problems while maintaining strong security, risk, control and data-quality outcomes.Key Responsibilities
  • Design, develop and maintain scalable, resilient and secure applications using Python.
  • Translate business requirements into pragmatic technical designs and high-quality software solutions.
  • Design and develop cloud-native, distributed and event-driven systems, applying appropriate architecture and software design patterns.
  • Build and integrate APIs, data pipelines, workflow automation and data-intensive applications.
  • Apply strong software engineering practices covering clean code, design patterns, automated testing, code quality and maintainability.
  • Own solutions across the complete SDLC, including design, development, testing, deployment, production support and continuous improvement.
  • Develop and enhance CI/CD pipelines and engineering automation using GitHub Actions or equivalent tools.
  • Develop and operate solutions within AWS, applying appropriate cloud architecture, resilience and security principles.
  • Embed security into the engineering lifecycle through secure coding and DevSecOps practices.
  • Implement effective observability using appropriate monitoring, logging and alerting practices.
  • Investigate production incidents, troubleshoot complex technical problems and contribute to root-cause analysis and permanent remediation.
  • Participate in technical design discussions, peer reviews and code reviews, contributing to overall technical direction.
  • Mentor engineers and promote high engineering standards, knowledge sharing and continuous improvement.
  • Leverage automation and AI-assisted development appropriately to improve engineering productivity and software quality.

SKILLS
Must have
  • Python Developers with 5-8 years of experience are required.You will demonstrate:
  • Strong hands-on software engineering experience with excellent knowledge of system design, design patterns, clean code and automated testing.
  • Proven commercial development experience with Python, building scalable, maintainable and production-grade applications.
  • Experience designing and developing cloud-native, distributed and/or event-driven systems.
  • Strong experience building and integrating APIs and enterprise applications.
  • Experience with data pipelines, workflow automation and data-intensive applications.
  • Practical experience working with AWS and an understanding of cloud-native architectural principles.
  • Strong understanding of DevOps and CI/CD, with experience using GitHub Actions or similar technologies.
  • Experience applying engineering automation across software build, test and deployment processes.
  • Understanding of distributed-system concepts including resilience, fault tolerance, error handling and scalability.
  • Experience with observability, including application monitoring, logging, alerting and production troubleshooting.
  • Experience supporting applications in production and resolving complex application or integration issues.
  • Good understanding of secure software development and DevSecOps principles.
  • Ability to contribute to technical design decisions and communicate complex technical concepts clearly to both technical and non-technical stakeholders.

Nice to have

Desirable ExperienceExperience in one or more of the following would be highly regarded:

  • Banking or financial-services technology.
  • Asset Based Lending (ABL).
  • Supply Chain Finance.
  • Structured Trade Finance.
  • Working Capital or commercial lending.
  • Commodities or Financial Markets.
  • Microservices and event-driven architectures.
  • Containerised application environments and modern cloud engineering practices.
  • Infrastructure as Code and broader cloud automation.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python + Java Developer / Lead
Python + Java Developer / Lead

Sapient (publicissapient) • Dadri, Gurugram District, Bengaluru

On-site
INR 1,200,000 - 2,400,000
Python Developer with AWS/DevOps
Python Developer with AWS/DevOps

Luxoft • Karnataka

On-site
INR 700,000 - 1,100,000
Senior Python Developer
Senior Python Developer

Luxoft • India

Remote
INR 300,000 - 450,000
Python Developer
Python Developer

UST • Karnataka

On-site
INR 1,200,000 - 2,400,000
Lead Software Engineer (Python)
Lead Software Engineer (Python)

JP Morgan Services India Pvt Ltd • Bengaluru

On-site
INR 2,800,000 - 4,200,000
Sr Python Developer / Senior Consultant Specialist
Sr Python Developer / Senior Consultant Specialist

HSBC • Pune City

On-site
INR 1,200,000 - 1,800,000
Python Developer with AWS
Python Developer with AWS

Luxoft • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Senior Python AWS Developer
Senior Python AWS Developer

Agiliad LLC • Pune District

On-site
INR 1,800,000 - 3,000,000
Technical Lead(Python with AWS)
Technical Lead(Python with AWS)

LSEG • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Healthcare
Retirement planning
Paid volunteering days
+1
Python Developer with AWS/DevOps
Python Developer with AWS/DevOps

Luxoft • Bengaluru Urban

On-site
INR 600,000 - 1,200,000