Our company is seeking a skilled software engineer to join our team. The successful candidate will be responsible for designing and developing high-quality applications using Java, Spring Boot, and Python.
About the Role
This is an exciting opportunity for a talented software engineer to work on complex projects and collaborate with cross-functional teams. As a member of our technology solutions group, you will have the chance to build scalable applications, troubleshoot production incidents, and support business critical processes.
Key Responsibilities
* Design and develop high-quality applications using Java, Spring Boot, and Python
* Collaborate with cross-functional teams to understand requirements and deliver robust solutions
* Troubleshoot and resolve production incidents in a timely fashion
* Develop unit tests, integration tests, and functional automation
* Stay up-to-date with relevant and emerging technologies and drive technical excellence
Requirements
* 7+ years of experience developing software applications with a primary focus on Java (Spring framework)
* Exposure to building applications and APIs using Python programming language, frameworks, libraries, and packages
* Knowledge of relational databases and data processing layers
* Excellent analytical and problem-solving skills
Benefits
We offer a competitive salary, comprehensive benefits package, and opportunities for professional growth and development. Our team is passionate about making a meaningful impact and we're looking for someone who shares this vision.
About Us
We are a global asset manager offering active solutions across all fixed income markets. Our business climate is a safe inclusive environment, centered around mutual respect, intellectual honesty, transparency, and teamwork. We're committed to fostering growth and development at all levels to develop industry leaders of tomorrow.