
Software Developer
- Birmingham
- Contract
- Full-time
- Create, implement, and support reliable data integrations between our new debt solution, third parties, clients and internal systems
- Ensure seamless data exchange, that automates vital business processes, supports regulatory requirements, and creates new possibilities for insightful reporting and process improvement.
- This role is critical in making the most of the debt solution by ensuring it works as part of a unified digital environment, driving efficiency and organisational growth
- Understand the new solution, architecture design, project purpose and integration requirements
- Undertake testing tasks within complex development projects to deliver a robust and scalable solution.
- Participate in Agile Ceremonies
- As an experienced developer you will work on projects across predominantly Microsoft C# .Net MVC, SQL Server technologies and Web API’s
- Assisting with development phases of new debt solution, validating requirements and ensuring that all aspects of data and solution design are within scope, complete, and deliverable
- Handover from development and pilot into supported production, ensuring that appropriate documentation and support models are in place.
- Being a champion for innovation, analysing new technology solutions that could bring significant benefit to the business
- C#, .Net & ASP.Net
- JavaScript
- MS SQL Server, SSIS, SSRS, T-SQL, Azure SQL Server, SQL Managed Instances, Azure Database Migration Services
- Azure DevOps
- Source Control
- Azure Cloud development, NServiceBus, and Domain-driven design, Scrum/Agile, API Design and management skills
- HTML, CSS
- Entity Framework
- DevOps:
- Automated Testing
- Peer Reviews
- Application Insights
- MS Logic and Power Apps
- TypeScript, NodeJS
- Blazor
- KendoUI
- The ability to produce high quality technical material, and to identify and develop opportunities to provide business benefit
- Strong operational transformation experience with an analytical skillset to assess, identify and exploit opportunities
- Excellent organisation and the ability to prioritise and carry out multiple tasks
- Strong problem-solving abilities with the ability to think ahead and anticipate problems, issues, and solutions.
- The ability to build good relationships with stakeholders and colleagues