About this role
As a Principal Engineer I in Enterprise Platforms, you will play a critical role in designing and implementing robust software solutions that enhance our client's investment management capabilities. You will collaborate with cross-functional teams to deliver high-quality software products that meet the needs of our global clients.
Key Responsibilities:
- Design, develop, and maintain scalable software applications and platforms.
- Collaborate with product managers, architects, and other engineers to define software requirements and specifications.
- Conduct code reviews and provide mentorship to junior engineers.
- Troubleshoot and resolve software defects and performance issues.
- Stay updated with emerging technologies and industry trends to ensure our solutions remain competitive.
Required Skills & Qualifications:
- Strong experience in software development with proficiency in languages such as Java, C#, or Python.
- Familiarity with cloud platforms like AWS or Azure.
- Experience with modern frameworks and tools such as React, Angular, or similar.
- Solid understanding of software development methodologies and best practices.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
Experience:
- A minimum of 5 to 8 years of experience in software engineering or a related field.
What we offer:
- An opportunity to work on challenging projects with intelligent colleagues in a dynamic environment.
- Exposure to a global footprint and the chance to make a significant impact in the investment management industry.
- A collaborative culture that encourages innovation and professional growth.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.