At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you're passionate about developing your career, while helping others along the way, come join the Broadridge team.
Join the Broadridge Trading and Connectivity Solutions team as a Developer to work on a part of our modular trading solution.
We are looking to hire a developer with good technical/analytical skills, and team spirit to join us.
As a Software Engineer, you will be involved in the entire release cycle of the projects and play a key role in designing, building, testing, delivering, and supporting the different products. Working in an agile team environment alongside other developers, QA, PM, etc. You will mobilize both computer skills and understanding of the functional needs of BTCS's clients.
This is a great opportunity to learn about the Fintech world. Newcomers will undergo an onboarding process starting with training on our trading suite. You'll work closely with Business Analyst which will explain in detail every client request (the What and the Why). Based on your new skills you'll be able to design and propose solutions for each request.
We created a culture in which every success is celebrated, and every contribution is recognized, appreciated, and rewarded.
Responsibilities:Design, build and maintain efficient, reusable, and reliable code.Ensure the best possible performance, quality, and responsiveness of applications.Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.Help maintain code quality, unit test, and automatization.Collaborate with the development team(s) on design ideas, architecture, technical challenges, and code reviewsServe as an expert on applications and provide technical supportFind ways to continuously improve productivity, processes, and efficiency within the team using Agile methodologiesEnsure CI jobs are running successfullyEnsure team deliverables meets the agreed Definition of Done and quality standardsRemain transparent in your work and share knowledge with othersYour Profile:Diploma or degree holder in Computer Science/Software Engineering or related disciplinesMinimum of 3 years of working experience in a related fieldComprehensive knowledge of Java 8+Good understanding of client/server architectureExperienced with testing frameworks and methodologies (JUnit, Spock, Spek, Integration Tests, etc.)Knowledge of financial markets and/or financial technologies (e.g. FIX protocol etc.) would be advantageousKnowledge in C# / front-end programming would be a plusStrong analytical skillsStrong verbal and written communication skills in EnglishTeam player with the ability to produce quality work autonomouslyDesign skills, user experience focused, business-orientedProvide and receive constant technical feedback via code-reviewsExperience in continuous integration using JenkinsKnowledge/experience in AGILE conceptsImplement, test, and validate/demo achievementsDesign and develop financial markets software products#LI-KA2 #LI-Hybrid
Broadridge associates helped us envision our Connected Workplace, a work model that allows associates around the globe to take advantage of the benefits of both on-site and off-site work to support our clients, one another, and the communities where we live and work. Our Connected Workplace is grounded in the concept of FACS: Flexible, Accountable, Connected, and Supported, which is our commitment to our associates. FACS supports our strong culture and allows us to achieve business goals while supporting meaningful work-life integration for our associates.
We are dedicated to fostering a diverse, equitable, and inclusive environment and committed to providing a workplace that empowers associates to be authentic and bring their best to work. We believe that associates can only do their best when they feel safe, understood, and valued, and we work diligently and collaboratively to ensure Broadridge is a company-and ultimately a community-that recognizes and celebrates diversity in all its dimensions.