Lead Software Engineer- Java & AWS
Role details
Job location
Tech stack
Job description
As a Lead Software Engineer in Asset & Wealth Management, you will play a key role in an agile team dedicated to delivering trusted, market-leading technology products. You will drive critical technology solutions across multiple technical areas, supporting our business objectives. You'll collaborate with talented professionals, contribute to a culture of innovation, and help shape the future of our technology landscape. Your work will directly impact our clients and the success of our organization., * Execute creative software solutions, design, development, and technical troubleshooting to address complex challenges
- Develop secure, high-quality production code and review and debug code written by others
- Identify opportunities to automate or eliminate recurring issues to improve operational stability
- Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs and technical credentials
- Drive communities of practice across Software Engineering to promote awareness and adoption of new technologies
- Foster a team culture of diversity, opportunity, inclusion, and respect
Requirements
- Hands-on practical experience delivering system design, application development, testing, and operational stability
- Advanced proficiency in one or more programming languages, including Java and SQL
- Ability to work within complex data ecosystems and large business domains
- Experience communicating and collaborating with technical and business stakeholders
- Proficiency in automation and continuous delivery methods
- Skilled in all aspects of the Software Development Life Cycle
- Advanced understanding of agile methodologies such as CI/CD, application resiliency, and security
- Demonstrated expertise in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile)
- In-depth knowledge of the financial services industry and IT systems
- Practical cloud-native experience, ideally with AWS
Preferred Qualifications, Capabilities, and Skills:
- Experience managing or guiding junior developers
- Ability to utilize AI-native workflows for code generation
- Knowledge of Kafka and Elasticsearch