Position Details
About this role
Senior software engineer responsible for designing, developing, and deploying cloud-native applications in finance tech. The role emphasizes Python/Java/.NET, containerization with Docker and Kubernetes, and IaC with Terraform/CloudFormation/CDK, plus building automated CI/CD pipelines.
Key Responsibilities
- Design, develop, and maintain applications using Python, Java/.NET
- Build and deploy containerized apps using Docker and AWS containers services (ECS/EKS/Fargate)
- Implement automated CI/CD pipelines using various tools
- Develop cloud infrastructure with Terraform/CloudFormation/CDK
- Enable platform services like Azure Service Fabric and maintain platform stability
Technical Overview
Stacks involve Python/Java/.NET, Docker, Kubernetes, AWS (EC2/Lambda/S3/ECS/EKS/RDS), IaC (Terraform, CloudFormation, AWS CDK), and Azure Service Fabric; includes CI/CD tooling (Jenkins, GitHub Actions, GitLab CI, CodePipeline).
Ideal Candidate
The ideal candidate is a senior software engineer with 4+ years of hands-on experience in Python/Java/.NET, strong cloud and containerization skills, and a proven track record delivering CI/CD pipelines and Infrastructure as Code for cloud-native applications.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of 4-7 years of hands-on development experience, No experience with Python/Java/.NET, No AWS/cloud experience, Inability to work in hybrid environment
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile