
Junior Full Stack Software Engineer (Hybrid)
Broadridge1 day ago
Base Salary
$85k - $90k/yr
Responsibilities
- Design, develop, test, debug, and maintain full-stack software features using JavaScript, React, Stencil.js, Java, and Spring Boot.
- Build accessible, reusable user-interface components and integrate them with secure backend services and APIs.
- Translate user stories, acceptance criteria, and technical designs into maintainable code.
- Write and maintain unit, integration, and end-to-end tests, investigate defects, and improve software quality.
- Participate in sprint planning, backlog refinement, stand-ups, reviews, and retrospectives.
- Collaborate with product owners, designers, quality engineers, architects, and senior developers.
- Support source control, peer review, documentation, security, performance, observability, release management, and production issue resolution.
- Use approved AI-assisted tools across the software development lifecycle, independently validate outputs, and apply appropriate context and guardrails.
- Protect confidential information, customer data, intellectual property, credentials, and source code when using AI-enabled tools.
- Share practical learnings and propose measurable improvements to AI-enabled software delivery practices.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline, or equivalent practical experience.
- 1–3 years of relevant software-development experience, including internships, co-op assignments, academic projects, or professional experience.
- Hands-on experience developing web applications with JavaScript and React.
- Familiarity with Stencil.js or a comparable web-component framework and willingness to work extensively in Stencil.js.
- Hands-on experience with Java and Spring Boot for backend application or RESTful API development.
- Understanding of HTML, CSS, responsive design, web accessibility, REST APIs, JSON, and modern software development practices.
- Experience using Git with branching, pull requests, and peer reviews.
- Basic knowledge of relational and/or non-relational databases, application security principles, and automated testing.
- Understanding of Agile/Scrum delivery practices and sprint-based teamwork.
- Curiosity about AI and the ability to explain responsible AI use in software development lifecycle activities.
- Strong analytical, problem-solving, written communication, and collaboration skills.
- Preferred experience includes TypeScript, Node.js, cloud platforms, containers, CI/CD pipelines, DevOps practices, test automation, generative AI, machine learning, AI coding assistants, agentic workflows, or regulated enterprise and financial technology environments.
Benefits
- Hybrid work arrangement requiring two days per week in the Newark, New Jersey office.
- Bonus eligible.
- Collaborative, inclusive workplace focused on employee belonging, safety, accessibility, and professional contribution.
Tech Stack
Categories
About Broadridge
Broadridge Financial Solutions builds software and managed services that power investor communications, proxy voting, securities processing, and wealth/asset management for banks, broker-dealers, asset managers, and public companies. Its offerings span data and analytics, governance, and communications platforms sold as SaaS and outsourced operations. Public on the NYSE (BR) and part of the S&P 500, Broadridge was spun off from ADP in 2007 and is headquartered in New York City.