Work with complex requirements and specification documents, and devise and develop appropriate software solutions
Integrate into an existing development team and work with an existing extensive code base
Participate in the overall planning and execution of development objectives
Responsible for the creation of programmatic modules, unit tests and test data related to development assignments
Ensure all development processes and practices are completely and consistently followed
Ability to prioritize and manage multiple tasks; as well as define problems, and develop methods to resolve them in a timely manner
Maintain the consistently high quality of the software code
Ensure the relevant coverage by unit tests and/or automated testing routines
Partner with peers, management, senior managers, internal and external business users to identify, gather, and understand their goals and to formulate strategies to support them, while prioritizing requests and staying within deadlines
Work collaboratively with team to create and share technology vision on an ongoing basis
Requirements
3+ years of experience in software development
Excellent understanding of C# and .NET Framework
Excellent understanding of JavaScript
Experience with React or other JavaScript frameworks
Strong experience with unit testing with nUnit
Excellent knowledge of SQL and SQL Server
Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability
Experience in Agile development methodologies
Functional knowledge of Foreign Exchange processing and Cash Management / Treasury functions including settlements and payments is a nice to have
Good analytical skills in assessing user, functional and technical requirements
Good problem solving, troubleshooting and communication skills
Good English skills (both spoken and written).
Benefits
Bonus Eligible
Please visit www.broadridgebenefits.com for more information on our comprehensive benefit offerings.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NET FrameworkJavaScriptReactnUnitSQLSQL Serverdata structuresalgorithmsAgile development methodologies