SENIOR.NET DEVELOPER
-
As a great communicator, this role will develop, build and maintain the migration of complex existing systems and business logic to new high-performing.NET enterprise solutions for H&T. Engaging with business owners throughout the lifecycle of a requirement,from concept through to delivery.
-
Demonstrates excellent time management, planning, documentation and delivery skills
-
Providing on-going development, testing and implementation of all H&T’s internally developed software
-
Contribute to architecture strategy that improves code reuse, robustness and maintainability across all solutions
-
Suggest and help drive/shape future improvements to the current business processes
-
Key Responsibilities :
-
Take responsibility for full development lifecycle through specification, development, testing and delivery
-
Liaising with business owners and assisting in the definition of requirements and solutions through to delivery and support handover
-
Maintain complete and accurate defect logs, updating as required during development
-
Ensure all source code is maintained correctly
-
Ensure that business logic is maintained and implemented with every development, challenging quality and logic with business owners to deliver robust and efficient end-user and performant experiences for all new development and updates.
-
Make recommendations for system enhancements and architectures.
-
Be a thought leader contributing to solution generation and acting as a mentor to less experienced team members
-
Be creative in solution generation looking and thinking outside the constraints provided challenging the status quo and driving innovation within the team.
-
Relentless in the pursuit of quality. A seasoned debugger and fault finder.
-
Provide any 3rd level support to internal and external IT teams
ESSENTIAL REQUIREMENTS
- In-depth knowledge of C# and.NET Core
- In-depth knowledge of web development using ASP.Net Core, RESTful services, Web API, Microservices and SOAP web services
- Experience in any front end web frameworks e.g. React.js (desirable) or Angular, Vue etc
- Experience working with Azure - Identity, Compute Services, Containers, Databases, Storage
- Awareness of cloud computing security practices and principles (OAuth and JWT)
- An excellent SQL Server developer with a detailed understanding of stored procedures, table design, and overall SQL Server architecture and workings
- Experience working in a "best practices" environment (Agile, TDD, BDD, SOLID, Dependency Injection, CI/CD, DevOps etc)
- Experience in writing automated tests (Unit, Integration, API, Functional etc) using xUnit or similar
- Experience in secure coding standards
- Strong troubleshooter and the ability to multitask
- Effective communication across all levels of business on both technical and non-technical levels.
The individual should have a passion to succeed and a desire to improve both their own abilities but also the systems in use throughout H&T.
Desirable REQUIREMENTS
- Knowledge of Delphi - read and debug code for the migration projects
- Experience in the financial sector
- Knowledge of Azure Analytics, Integration, AI, IoT, Blockchain
- JIRA, Confluence, TeamCity, Azure Pipelines, Azure DevOps and Octopus, Infrastructure as Code
We are based in South London (Sutton), 5 minutes walk from mainline train staton.
No more commuting!
We offer an excellent competitive package and an array of benefits.