Overview
We are seeking an experienced professional to join our dynamic team in a remote capacity. This position offers the opportunity to work on innovative projects within the investment sector, leveraging cutting-edge technologies to drive results.
Key Responsibilities
- Design, develop, and maintain scalable software solutions for investment management.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews to maintain code quality and share best practices.
- Troubleshoot and debug applications to ensure optimal performance.
- Stay up-to-date with the latest industry trends and technologies to ensure the company remains competitive.
Requirements
- Proven experience as a software engineer, preferably in a financial services or investment environment.
- Strong knowledge of programming languages such as Java, Python, or C#.
- Experience with cloud services (AWS, Azure) and DevOps practices.
- Familiarity with databases and web technologies.
- Excellent problem-solving skills and ability to work independently.
Nice to have
- Knowledge of investment products and financial markets.
- Experience with Agile methodologies.
- Strong communication skills and ability to work in a team environment.