Sr. Software Engineer (JR1009287) Sr. Software Engineer (JR1009287) …

Broadridge Financial Solutions
in Edgewood, NY, United States
Permanent, Full time
Be the first to apply
Broadridge Financial Solutions
in Edgewood, NY, United States
Permanent, Full time
Be the first to apply
Sr. Software Engineer (JR1009287)
Broadridge, a global fintech leader with over $4 billion in revenue, provides communications, technology, data, and analytics. We help drive business transformation for our clients with solutions for enriching client engagement, navigating risk, optimizing efficiency, and generating revenue growth. Broadridge employs over 10,000 full-time associates globally with a significant presence in North America, Europe, and Asia. Please visit our website at to learn more.
Job Description
Broadridge is hiring. We currently have an opening for a Sr. Software Engineer specializing in Java/Oracle/AWS Services based out of our Edgewood, NY office. This is an exciting and dynamic opportunity for you to join our fast paced growing team supporting our legacy and cloud-based solution and services.

In this role, you will join the engineering team to support the next generation digital delivery solution. You will be working on the Distributed E-deliver Platform and Legacy CMS?UED Platform on the Digital Team.

If you are passionate about designing and developing RESTful APIs, working with Big Data/AI and Cloud based technologies and have a desire to be an integral part of a team that is constantly seeking to improve the code and functionality of a product we are interested to speak to you.


  • Develops backend APIs using Java 8 & Python with a focus on AWS Lambda

  • Creates automated Unit & Integration Tests with an eye toward quality testing and code coverage

  • Perform code review for both back and front end code

  • Works with users and QA to perform Quality Assurance testing of applications and resolves all reported defects/issues.

  • Work in an Agile development environment, attending ceremonies, accurately estimating story points, meeting sprint deadlines

  • You will assist with identifying and evaluating new technologies and methodologies to solve complex problems.

  • Ability to convey complex technical concepts to non-technical staff in a way that can be clearly understood by all

Required Skills and Experience

  • Have a high degree of understanding and command over the Java8 language

  • 1+ years using Python 3.x, Node JS

  • 1+ years using AWS in a professional setting

  • Must have previously worked on one or more projects that involve a full SDLC implementation

  • Ability to work with version control using GIT

  • Demonstrated ability to work well in a team environment

Additional skills and experience that would be considered a big plus

  • Experience with Lambda, DynamoDB, Cloudwatch, Glue, SQS, Cognito IAM, and API Gateway

  • Understanding of IAM roles and the concept of minimum privilege

  • Ability to document APIs using Swagger (or similar solution)

  • Experience with Terraform and automated deployments

  • UI development experience is a huge plus (particularly with Angular 6)

  • Experience with automated CI/CD using Jenkins