The Principal Software Engineer will lead the development of high-quality software solutions for our client in the financial sector.
The ideal candidate has over 15 years of experience in software engineering, with expertise across multiple tech stacks, including:
- Programming Languages: Java, Python, JavaScript
- Frameworks: Angular, React, Spring Boot
- DevOps Tools: Experience with CI/CD pipelines, Docker, Kubernetes, Jenkins
- Cloud Platforms: AWS, Azure, or GCP
- Collaboration Tools: JIRA, Confluence
- Strong leadership, architectural design, and solution development skills.
The role requires advanced problem-solving capabilities, a strong understanding of financial systems, and the ability to guide engineering teams in implementing complex software projects.