You are viewing a preview of this job. Log in or register to view more details about this job.

Associate Software Engineer


Job Description
Broadridge is hiring! We currently have an opening for an Associate Software Engineer. This is an exciting and dynamic opportunity for you to join our growing team supporting our cloud-based marketing solution and services offering supporting wealth and asset managers.

 

This role is hybrid meaning you will be assigned to one of our Tri-State area offices and given the flexibility ro work remotely as needed.

 

Responsibilities:

Develop and Maintain Software: Work on designing, coding, testing, debugging, and implementing software applications and systems.

Analyze Requirements: Collaborate on analyzing project requirements and crafting technical specifications.

Testing: Take part in unit and system testing of applications and assist in the Quality Assurance process to resolve issues.

Documentation: Produce detailed system documentation and maintain code documentation on projects.

Agile Work Environment: Operate within an Agile framework, contributing to agile projects with knowledge of the software implementation lifecycl

 

 

Qualifications:

Education: Bachelor’s degree in Computer Science or similar degree

Proficiency in Java: Solid understanding and hands-on experience with Object-Oriented Programming (OOP) using Java or similar languages.

Experience: 1-3 years in a programming and application environment, with core skills in Java, JDBC, Servlets, and JSP.

Python Knowledge: Experience in Python for data manipulation and application development is advantageous.

Database Programming: Working knowledge of PL/SQL for stored procedures, functions, and triggers.

Design Patterns: Familiarity with common object-oriented design patterns and their implementation.

CI/CD and Version Control: Experience with CI/CD tools like Jenkins and version control systems like Git is desirable.

Technical Environment: Knowledge of Java, Python, SQL, PL/SQL, JavaScript, XML, XSLT, and experience with Windows and UNIX/Linux systems, and app servers such as Tomcat and WebSphere

 

Compensation Range:  $80,000 - $90,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-EP1

#Hybrid