Broadridge · 17 hours ago
Professional Software Engineer (Hybrid- Flexible Options)
Broadridge is a company dedicated to empowering others, and they are seeking a Professional Software Engineer to join their team. The role involves full stack development and support of software applications, leading project teams through the software development lifecycle and Agile processes, while also defining technical standards and architecture for Broadridge products.
BankingCrowdfundingEnterprise SoftwareFinanceFinancial ServicesInformation TechnologyOutsourcingSoftwareVenture Capital
Responsibilities
Delivers high quality software, on-time, following Broadridge SDLC and Agile processes
Require hands on coding in the following technologies: full-stack, Java, Python, React
Works within and across teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies
Builds and maintains CI\CD pipelines in different environments
Ensures technical & security best practices along with Broadridge standards are adhered to on continuous basis
Translates business requirements into technical designs and troubleshoots production issues as needed
Plays the role of Technical Lead as well as an Application Architect for development projects
Leads technical design sessions and works closely with multiple teams to review work (architecture, code, etc.) for multiple projects
Provides technical leadership to developers in a variety of duties including data design, coding, testing, technical design, development, and troubleshooting
Carries out code reviews and contributes to technical solutions for software development projects
Understands dependencies between software and other parts of the processing stack
Handles technical implementation, code quality and overall productivity of the development team
Owns, communicates and sets expectations of day to day work of the developers (off-shore and on-shore)
Plays a lead role in meetings between Business, QA, and Infrastructure teams to provide technical leadership/guidance and help coordinate to remove impediments/roadblocks
Provides estimates of all priority and non-priority projects along with recommended scope or schedule changes based on capacity and unforeseen challenges
Tracks progress against project plan and identifies potential issues while staying focused on specific priorities
Collaborates with peers and other technical teams, such as other development teams, Architecture, TSS
Guides more junior associates through established processes
Assists in the hiring process to hire top talent and in the performance reviews of team members, identifying areas of improvement
Inspires, mentors and trains development team on modern technologies continuously
Works with senior leaders of the development team to architect solutions with technical vision, maintainability and total cost of ownership in mind
Participates and contributes in strategic planning discussions with technical, business, and client stakeholders
Contributes to the target Technical Architecture Design for Broadridge
Establishes Design Patterns used by several applications
Defines technical standards, such as coding standards, Development process, Development Tools
Collaborates with Senior Management, Architecture, and Infrastructure on strategic technical direction
Qualification
Required
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
Passionate teammate who understands and respects personal & cultural differences
Ability to work under pressure and be highly adaptable
Strong written and communications skills for collaboration with various teams and upper management
Solid analytical skills, especially in area of translating business requirements into technical design – with a continuous focus on aligning technical roadmap with the immediate and long-term Business strategy
Able to adapt and embrace change and support business strategy and vision
Knowledge of software design patterns/architecture like Micro-services, Layered pattern, etc
Require hands on coding in the following technologies: full-stack, Java, Python, React
Delivers high quality software, on-time, following Broadridge SDLC and Agile processes
Works within and across teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies
Builds and maintains CI/CD pipelines in different environments
Ensures technical & security best practices along with Broadridge standards are adhered to on continuous basis
Translates business requirements into technical designs and troubleshoots production issues as needed
Plays the role of Technical Lead as well as an Application Architect for development projects
Leads technical design sessions and works closely with multiple teams to review work (architecture, code, etc.) for multiple projects
Provides technical leadership to developers in a variety of duties including data design, coding, testing, technical design, development, and troubleshooting
Carries out code reviews and contributes to technical solutions for software development projects
Understands dependencies between software and other parts of the processing stack
Handles technical implementation, code quality and overall productivity of the development team
Owns, communicates and sets expectations of day to day work of the developers (off-shore and on-shore)
Plays a lead role in meetings between Business, QA, and Infrastructure teams to provide technical leadership/guidance and help coordinate to remove impediments/roadblocks
Provides estimates of all priority and non-priority projects along with recommended scope or schedule changes based on capacity and unforeseen challenges
Tracks progress against project plan and identifies potential issues while staying focused on specific priorities
Collaborates with peers and other technical teams, such as other development teams, Architecture, TSS
Guides more junior associates through established processes
Assists in the hiring process to hire top talent and in the performance reviews of team members, identifying areas of improvement
Inspires, mentors and trains development team on modern technologies continuously
Works with senior leaders of the development team to architect solutions with technical vision, maintainability and total cost of ownership in mind
Participates and contributes in strategic planning discussions with technical, business, and client stakeholders
Contributes to the target Technical Architecture Design for Broadridge
Establishes Design Patterns used by several applications
Defines technical standards, such as coding standards, Development process, Development Tools
Collaborates with Senior Management, Architecture, and Infrastructure on strategic technical direction
Preferred
Bachelors (Master's Preferred) degree in computer science, computer engineering, or in a related field
8-10+ years of experience within a programming and application system environment, with solid experience and a working knowledge in the following technologies: AWS, CI/CD Jenkins pipelines, Java, Python and full-stack exp preferred
Benefits
Bonus Eligible
Company
Broadridge
Broadridge is a provider of investor communications and technology solutions for broker dealers, banks, mutual funds and corporate issuers.
H1B Sponsorship
Broadridge has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (109)
2024 (124)
2023 (83)
2022 (141)
2021 (100)
2020 (73)
Funding
Current Stage
Public CompanyTotal Funding
$3.05B2023-08-17Post Ipo Debt· $1.3B
2021-05-17Post Ipo Debt· $1B
2019-12-10Post Ipo Debt· $750M
Recent News
FF News | Fintech Finance
2025-12-03
2025-11-19
Company data provided by crunchbase