Broadridge

Professional Software Engineer – Flexible Options

Broadridge

full-time

Posted on:

Location Type: Hybrid

Location: NewarkNew JerseyUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $160,000 - $180,000 per year

Job Level

About the role

  • Deliver high quality software, on-time, following Broadridge SDLC and Agile processes
  • Require hands on coding in full-stack, Java, Python, React
  • Design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies
  • Build and maintain CI/CD pipelines in different environments
  • Ensure technical & security best practices along with Broadridge standards are adhered to on a continuous basis
  • Translate business requirements into technical designs and troubleshoot production issues as needed
  • Play the role of Technical Lead as well as an Application Architect for development projects
  • Lead technical design sessions and work closely with multiple teams to review work (architecture, code, etc.) for multiple projects
  • Provide technical leadership to developers in various duties including data design, coding, testing, technical design, development, and troubleshooting
  • Carry out code reviews and contribute to technical solutions for software development projects.

Requirements

  • 8-10+ years of experience with commercial software architectures at both a software and infrastructure level
  • Functional skills – Application Development Life Cycle, Agile Development, System Design and Architecture, DevOps / Deployment automation
  • Bachelor's degree in computer science, computer engineering, or in a related field (Master’s Preferred)
  • 8-10+ years of experience within a programming and application system environment, with solid experience and a working knowledge in AWS, CI/CD Jenkins pipelines, Java, Python and full-stack experience preferred.
Benefits
  • Comprehensive benefit offerings

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaPythonReactfull-stack developmentCI/CDDevOpssystem designapplication architecturetechnical designtroubleshooting
Soft skills
technical leadershipcollaborationcommunicationproblem-solvingcode reviewdesign sessionsmentoring
Certifications
Bachelor's degree in computer scienceBachelor's degree in computer engineeringMaster's degree (preferred)