Murex is a global fintech leader in trading, risk management and processing solutions for capital markets.
Operating from our 19 offices, 3 000 Murexians from over 60 different nationalities ensure the development, implementation and support of our platform which is used by banks, asset managers, corporations and utilities, across the world.
Join Murex and work on the challenges of an industry at the forefront of innovation and thrive in a people-centric environment.
You’ll be part of one global team where you can learn fast and stay true to yourself.
The Team
You will be joining our Test Libraries team as a Senior Software Developer. This team is responsible of building, maintaining, and enriching a testing library designed to test the MX.3 Application. This testing library is used internally and by Murex clients, and it also integrates in the production chain tooling of Murex (internal usage), as well as in CI/CD pipelines (internal usage and Murex clients). You will be involved in the design, refinement, and implementation of new requirements. You are expected to be self-driven, easily adapt to continuously evolving requirements, and collaborate across teams on larger streams. Your impact will have significant visibility across the entire Murex organization as well as existing Murex clients’ base.
Your Responsibilities
Lead and mentor a team while fostering a collaborative and inclusive work environment.
Oversee daily operations, set clear performance expectations, and provide regular feedback
Ensure alignment with organizational goals and objectives
Facilitate professional development opportunities and manage conflict resolution effectively
Collaborate within your team and with product management/architecture teams to deliver high quality features
Understand existing code line, and propose and lead the implementation of technical enablers to evolve it (refactoring streams, quality streams, technical stack upgrades…)
Be actively involved in technical design, code reviews, pair programming, and technical support
Be an advocate of agile and DevOps practices (automation, test driven development, continuous integration, continuous delivery…), and propose ways to improve our existing practices
Required Qualifications
Bachelor’s or master’s in computer science, engineering or equivalent.
5 to 10 years of experience using modern Java (8+).
Thorough understanding of clean code practices and design patterns.
Strong verbal and written skills, and proficiency in English.
Team orientation, and willingness to embrace and build upon the collective intelligence of the team.
Preferred Qualifications
Previous experience working in an agile team and familiarity with XP, Scrum and SAFe.
Familiarity with DevOps practices, source code management tools, automation servers, build systems, and static code analysis tools.
Experience with web development technologies and frameworks
JR101508