At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developing your career, while helping others along the way, come join the Broadridge team.
Responsibilities:
You will develop, test, debug and implement code for existing/new business applicationsPerform development using Angular, .Net/C#, and SQL ServerStreamline and improve our DevOps environmentReview business and functional requirements provided by the Product ManagementYou will build technical design documentation and contribute to technical design discussions that will result in new business or technical enhancementsContribute to the technical roadmap and continually review existing architecture and development processes for improvementsWork in an Agile software development process, contributing to story and task creationEnsure every coding path is unit tested and bug-freeEnsure all code conforms to software security practices and is free from vulnerabilitiesWork with QA to build test cases and explain impacted test areasRapidly resolve bugs and fix defects discovered during client implementationsWorks independently, receives minimal guidanceActs as a resource for colleagues with less experienceQualifications:
5+ years of professional software development experience using the following technologies:.Net Framework / C#Database development using MS SQL ServerFront-end experience using modern technologies for web development (Angular / Typescript / CSS / HTML / React / JavaScript Framework & Libraries)Knowledge of professional software engineering practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, unit testing, and operationsExperience using SDLC frameworks such as Scrum or other Agile frameworks and using tools such as Jira to facilitateHands-on experience with installers and their creation (MSI-style and InstallShield)Proficiency in PowerShell scripting: troubleshooting, maintaining scripts, running via scheduled tasks, etc.Knowledge of certificates: asynchronous vs synchronous, authentication, converting formats, etc.Design Skills & Tools: Object-Oriented DesignExperience with Application Program Interfaces (APIs), Messaging Software and Interoperability Techniques and StandardsExperience with Cloud Technologies (especially AWS) a plusExperience developing software for use in the financial services industry a plusProven track record for developing, releasing, and supporting high-quality productsProfessional experience developing performant, scalable, complex systemsProven track record of delivering projects on time and within budgetBS/MS in Computer Science, related degree, or comparable experienceHighly organized with attention to detailFocus on client satisfactionAbility to work under tight deadlinesConsensus building and negotiating skillsGood interpersonal/communication skills (both written and verbal)
Broadridge associates helped us envision our Connected Workplace - a work model that allows associates around the globe, dependent upon their role responsibilities, take advantage of the benefits of both on-site and off-site work to support our clients, one another, and the communities where we live and work. Our Connected Workplace is grounded in the concept of FACS: Flexible, Accountable, Connected, and Supported, which is our commitment to our associates. FACS supports our strong culture and allows us to achieve business goals while supporting meaningful work-life integration for our associates.
We are dedicated to fostering a diverse, equitable, and inclusive environment and committed to providing a workplace that empowers associates to be authentic and bring their best to work. We believe that associates can only do their best when they feel safe, understood, and valued, and we work diligently and collaboratively to ensure Broadridge is a company—and ultimately a community—that recognizes and celebrates diversity in all its dimensions.