Senior Back-End Software Engineer - Remote
About the Role
We are seeking a Senior Back-End Software Engineer - Remote to join our dynamic team at Alter Solutions. In this role, you will be instrumental in supporting front-to-back trading and processing platforms across several European locations. You will collaborate closely with both business and IT teams to build and maintain mission-critical applications that serve the front office, back office, and shared services. This position is pivotal in strengthening our team responsible for a major trading platform, with a strong emphasis on CI/CD enablement and robust operational support.
What You'll Do
- Design, build, test, and support core back-end components for a trading application.
- Implement clean, modular back-end code using Java and/or C++.
- Create and execute unit and integration test cases to ensure quality.
- Establish and evolve CI/CD pipelines for the application to enhance deployment efficiency.
- Troubleshoot and resolve application incidents in a production-critical environment.
- Collaborate closely with trading, back office, and support users to understand their needs.
- Maintain comprehensive design and technical documentation for future reference.
- Support technical integration testing with interfacing applications to ensure seamless operation.
- Contribute to workflows, change implementation, and user enablement initiatives.
- Work in an agile context with business analysts and IT peers to deliver high-quality solutions.
Requirements
- Senior level experience in Object-oriented programming: Java and/or C++.
- Must have scripting skills in Shell; Python is a plus.
- Solid knowledge of SQL, preferably PostgreSQL.
- Confident in working with Linux-based systems.
- Experience with version control systems, particularly Git.
- Practical experience with CI/CD pipelines.
- Familiarity with agile methodologies such as Scrum or Kanban.
- Strong analytical thinking and problem-solving skills.
- Ability to work independently and remain stress-resistant.
- Experience with trading platforms (e.g., Murex) is a plus.
Nice to Have
- Familiarity with cloud services (AWS, Azure).
- Experience in the financial services sector.
- Knowledge of microservices architecture.
What We Offer
- A positive work culture focused on diversity and inclusion.
- Opportunity to contribute to innovative technologies in the energy sector.
- Flexible working hours to support work-life balance.
- Access to professional development and training opportunities.
- Collaborative team environment with a focus on innovation.
This Senior Back-End Software Engineer position offers the chance to work remotely in a dynamic financial environment, focusing on innovative trading platforms. Enjoy a positive work culture and opportunities for professional growth.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months