Senior Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
-
Responsible for the architecture, development and maintenance of a suite of Reports, ETL and custom extracts of critical data necessary for daily operation of major financial institutions
-
Establishes and oversees Agile software development process within the team compliant with Broadridge software development practices.
-
Builds, tests, debugs and implements code for existing or new business applications
-
Full Stack development and review business and functional requirements provided by the Product Management team
-
Build technical design documentation and contribute to design discussions that will result in new business or technical improvements
-
Contribute to technical roadmap and continually review existing architecture for improvements
-
Ensure every coding path is unit tested and bug free
-
Ensure all code conforms to software security practices and is free of security vulnerabilities
-
Work with QA to build test cases and explain impacted test areas and address issues and fix defects
Requirements
REQUIREMENTS: Bachelors or equivalent in Computer Science, Computer Engineering or similar field plus 3 years of work experience. Previous experience to include: Talend, SQL Server, Oracle, Python, and AWS.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Data Engineer Salary UK
How Much Does a Software Engineer Make? Realistic Software Engineering Salaries
Best Countries for Software Engineers
Software Engineer Career: Things You Should Know