Software Engineer I
Job Summary
This role is part of an agile team that enhances, designs, and delivers software components for advanced technology products in a secure, stable, and scalable manner.
Key Responsibilities
* Execute basic software solutions through design, development, and technical troubleshooting.
* Write secure and high-quality code using at least one programming language with peer guidance.
* Interpret architecture and design representations to develop software aligned with a defined architecture.
* Apply automation to reduce manual efforts in the Software Development Life Cycle.
* Gather and analyze data to troubleshoot and generate insights for continuous improvement.
Requirements
* Formal training or certification in engineering concepts and 1+ years of applied experience.
* Brief knowledge of software, applications, and technical processes within a specific discipline.
* Ability to collaborate effectively in large teams to achieve organizational goals.
* Proficiency in coding with one or more languages such as Java, React, Angular, and version control tools like Git or Subversion.
About the Team
We are a global leader in financial services, providing strategic advice and products to prominent corporations, governments, and institutional investors worldwide.
We value our diverse talent and are committed to an inclusive workforce. We are an equal opportunity employer and do not discriminate based on protected attributes, including race, religion, gender, sexual orientation, age, or disability.