
Senior Azure (Data and Service Bus) Engineer/Developer
Posted 2 days ago by Initialize IT on JobServe
£554 Per day
Inside
Onsite
Wembley/London - 2 days a week, UK
Summary: The Senior Azure (Data) Engineer/Developer role focuses on enhancing data integration through hands-on development and quality assurance of offshore teams. The position requires expertise in Azure Service Bus and MS SQL Server, along with leadership in system design and coding standards. The role is based in Wembley/London and involves collaboration with business stakeholders to ensure project success. This is a contract position for a duration of 5 months or more, requiring a commitment of 2 days a week on-site.
Key Responsibilities:
- Undertake system design tasks and take ownership of the overall design within a project.
- Working closely with offshore developers, assuring their work meets the required quality and best practice.
- Experience in message-based integration - Azure Service Bus.
- Experience designing, developing and maintaining MS SQL Server relational databases with change tracking/CDC.
- Experience in keeping multiple applications in sync - Real Time/batch processing.
- Responsible for the delivery of the non-functional requirements within a project.
- Working with the architect, to help set the development coding standards and code review process.
- Contribute to the future technical and development strategy.
- Engage directly with business stakeholders to discuss technical options and future plans.
- Ensure that all code meets standards and that proper processes are followed, including the use of source control systems.
- Monitor changes to the existing code base to ensure ongoing supportability and robustness of software solutions.
- Aid project manager/team lead in breaking down functional requirements into explicit programming tasks and provide estimates where required.
- Communicate project progress, timelines, and impact of changes clearly to project manager/team lead.
- Become familiar with all core systems to assist or lead in future development projects.
- Design and develop software solutions in a timely manner, in accordance with guidance from the technical architect and senior developers.
- Work alongside contracted developers ensuring they produce the same quality of work.
- Diagnose bugs and offer workarounds to the business.
- Keep up-to-date with the latest developments in technology.
- Execute additional tasks as required to meet changing priorities.
Key Skills:
- Hands-on experience in Azure Service Bus.
- Heavy DB architecture experience.
- Experience designing, developing, and maintaining MS SQL Server relational databases with change tracking/CDC.
- Experience in real-time/batch processing synchronization of multiple applications.
- Ability to lead the development of a near real-time ingestion framework.
- Experience working with offshore developers and assuring the quality of their work.
- Significant commercial web development experience using C# (.NET Core), ASP.NET MVC, T-SQL (minimum 5 years).
- Experience leading teams of technical specialists to successful delivery.
- Experience with Web API/REST (.NET Core, minimum 2 years).
- Logical data design and schema design for relational database systems (minimum 3 years).
- Experience with unit testing, TDD/BDD, and n-tier architecture design and development (minimum 5 years).
- Knowledge of OOP and common design patterns.
- Working knowledge of Agile/Scrum/TDD methodologies.
- Experience with IOC Frameworks: Autofac, StructureMap.
- Experience with ORM Frameworks: Entity Framework, Dapper.
- Technical bachelor's degree.
- Experience in building and consuming web services (WCF and REST).
- MCPD/MCSD Qualified.
- Experience developing and supporting high-volume public-facing web applications.
- Experience in a CRM environment.
- Experience working in an Azure environment and with Azure Data Factory.
Salary (Rate): £554
City: Wembley
Country: UK
Working Arrangements: on-site
IR35 Status: inside IR35
Seniority Level: Senior
Industry: IT