£286 Per day
Inside
Hybrid
London, UK
Summary: The role of Senior Developer - SQL ETL involves working with legacy SQL/SSIS ETL systems and VB.NET applications, focusing on software development and collaboration with cross-functional teams. The position requires strong SQL ETL processing skills, along with secondary skills in VB.NET and related technologies. The developer will assist in code reviews, testing, and debugging to ensure high-quality software solutions. This is a contract position based in London, requiring on-site presence for two days a week.
Key Responsibilities:
- Assist lead developer with changes on a Legacy SQL/SSIS ETL system
- Assist lead developer with changes on a VB.NET application: Design and develop software applications or systems based on project requirements. Translate functional specifications into technical designs and implement them using appropriate programming languages and frameworks.
- Collaborate with cross-functional teams: Work closely with stakeholders, product managers, and designers to understand business requirements and user needs. Collaborate with cross-functional teams to ensure alignment and deliver software solutions that meet customer expectations.
- Conduct code reviews and provide feedback: Participate in code reviews, providing constructive feedback to improve code quality, maintainability, and adherence to coding standards. Collaborate with team members to address any issues and ensure code quality is upheld.
- Perform testing and debugging: Conduct unit testing and integration testing of software modules to ensure their functionality and reliability. Debug and resolve software defects to deliver bug-free software solutions.
Key Skills:
- Highly skilled in SQL ETL processing and SSIS package development
- Secondary skills in VB.NET, entity framework and related technologies
- Working knowledge of HTML, Javascript and CSS
- Proficiency with Python could be helpful
- Legacy code experience. Ability to work through a change request on an unknown codebase that is not clean - does not follow modern best practices.
- Ability to write clean, efficient, and maintainable code, following coding standards and best practices
- Software Development Lifecycle: In-depth understanding of the software development process, including requirements gathering, design, development, testing, and deployment.
- Problem-Solving and Analytical Thinking: Strong analytical and critical thinking skills to identify and resolve complex technical problems. Ability to troubleshoot issues and implement effective solutions
Salary (Rate): £286/Day
City: London
Country: UK
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
We are a Global Recruitment specialist that provides support to the clients across EMEA, APAC, US and Canada. We have an excellent job opportunity for you.
Role Title: Sr. Developer- SQL ETL
Location: London
Duration: 15/11/2026
Days on site: 2
Rate: £286/Day (MUST BE PAYE THROUGH UMBRELLA)
Role Description:
- Highly skilled in SQL ETL processing and SSIS package development
- Secondary skills in VB.NET, entity framework and related technologies
- Working knowledge of HTML, Javascript and CSS
- Proficiency with Python could be helpful
- Legacy code experience. Ability to work through a change request on an unknown codebase that is not clean - does not follow modern best practices.
- Ability to write clean, efficient, and maintainable code, following coding standards and best practices
- Software Development Lifecycle: In-depth understanding of the software development process, including requirements gathering, design, development, testing, and deployment.
- Problem-Solving and Analytical Thinking: Strong analytical and critical thinking skills to identify and resolve complex technical problems. Ability to troubleshoot issues and implement effective solutions
Responsibilities:
- Assist lead developer with changes on a Legacy SQL/SSIS ETL system
- Assist lead developer with changes on a VB.NET application: Design and develop software applications or systems based on project requirements. Translate functional specifications into technical designs and implement them using appropriate programming languages and frameworks.
- Collaborate with cross-functional teams: Work closely with stakeholders, product managers, and designers to understand business requirements and user needs. Collaborate with cross-functional teams to ensure alignment and deliver software solutions that meet customer expectations.
- Conduct code reviews and provide feedback: Participate in code reviews, providing constructive feedback to improve code quality, maintainability, and adherence to coding standards. Collaborate with team members to address any issues and ensure code quality is upheld.
- Perform testing and debugging: Conduct unit testing and integration testing of software modules to ensure their functionality and reliability. Debug and resolve software defects to deliver bug-free software solutions.
If you are interested in this position and would like to learn more, please send through your CV and we will get in touch with you as soon as possible. Please note, candidates are often Shortlisted within 48 hours.