Bachelor's degree in Computer Science or equivalent experience
3+ years in programming and applications systems
Core skills in SQL and Java
Familiarity with PL/SQL, Python, Windows, Linux, Oracle/Postgres/Snowflake, Gitlab, and Jenkins
Experience with Agile SDLC methodologies
Mentoring experience in development teams
Preferred experience with AI tools
Responsibilities
Develop, test, debug, and implement code for applications and systems
Analyze project requirements and create technical specifications
Perform unit and systems testing of applications
Collaborate with users and QA for Quality Assurance testing and resolve defects
Create system documentation and train end users as needed
Maintain procedural and code documentation for projects
Assist in defining project requirements
Benefits
Comprehensive benefits package
Bonus eligibility
Opportunities for professional development
Supportive work environment
Access to AI tools and technologies
Full Job Description
Responsibilities:
Develop, test, debug and implement code for existing and/or new applications and/or systems.
Conduct analysis of project requirements and the development of technical specifications.
Perform unit and systems testing of applications/solutions.
Work with users and QA to perform Quality Assurance testing of applications and resolves all reported defects/issues.
Use product specifications to build system documentation and train the end user as required.
Be responsible for all procedural and code documentation on assigned projects.
Assist with the definition of project requirements
Qualifications:
Bachelor of Science in Computer Science, or equivalent education and experience
3+ years experience within a programming and applications system environment, which includes the following core skills: SQL, Java.
Experience with Java, SQL, PL/SQL or PSQL, Python, Windows, Linux, Oracle/Postgres/Snowflake, Gitlab, and Jenkins
Experience in SDLC development methodologies including Agile
Experience mentoring members of development teams
Experience with AI tools is preferred
Compensation Range: The salary range for this position is between $120,000 - $125,000. Broadridge considers various factors when evaluating a candidate's final salary including, but not limited to, relevant experience, skills, and education. Bonus Eligibility: Bonus Eligible Benefits Information: Please visit www.broadridgebenefits.com for more information on our comprehensive benefit offerings.
#LI-PP1
About Broadridge
Broadridge Financial Solutions, Inc. is a leading provider of investor communications and technology-driven solutions to banks, broker-dealers, asset and wealth managers and corporate issuers. With over 10,000 associates in 18 countries, Broadridge delivers the critical infrastructure that powers investing, corporate governance and communications to enable better financial lives. Broadridge is the leading provider of proxy services, handling more than 50% of the shares voted at the annual meetings of S&P 500 companies. The company also provides transaction processing services for fixed income, equity, and mutual funds, as well as technology solutions for wealth management.