- Be a senior hands on developer ensuring high technical standards are adhered to and maintained.
- Provide analysis and design of new strategic & tactical solutions following development standards and best practices. Identifying and communicating issues and risks to manager as appropriate in a timely manner.
- Facilitate agile ceremonies show best practice for code reviews and maintain other industry standard SDLC milestones.
- Ensure all feature and defect requirements are complete and understood before development begins. Proactively challenge requirements when necessary
- Develop automated build and test packs to minimise manual work
- Take responsibility for end to end delivery for assigned task and processes.
- Ensure all solutions have met the expected testing criteria before being released to production.
- Ensure that solutions are maintainable in production so that issues can be identified easily e.g. monitoring and audit on components and solutions.
- Deliver enhancements and fixes to the production environment.
- Actively maintain and develop a secure software ecosystem e.g. has a security mind set.
- Pro-actively respond to the demands and challenges of users prioritise those solutions/demands and managing expectations of users/customers.
- Gain and maintain deep knowledge of all Control IT systems to understand the business processes and flows involved. Suggest and implement system enchantments when appropriate.
- Be willing to adopt new technologies and systems to meet the banks requirements.
- Execute application support tasks be a key member of the on call rota and release rota as applicable.
- Establish and maintain cross team and cross department relationships
| Preferred Qualifications and Experience |
- Agile or Test Driven Development
- SOLID principles of software design
- .Net 4.8 framework & .Net CORE 8 and above
- C# 4.0
- Angular
- MVC 4.0
- Entity Framework (EDMX Code First Migrations)
- SQL Server 2016/2019
- Automated testing and deployment using Continuous Integration. A thorough understanding and commitment to the Continuous Improvement philosophy will be essential.
- LINQ (to Objects EF XML)
- WCF
- Web API
- Internet Information Services (IIS) installation and maintenance
Key Responsibilities Be a senior hands on developer ensuring high technical standards are adhered to and maintained. Provide analysis and design of new strategic & tactical solutions following development standards and best practices. Identifying and communicating issues and risks to manage...
- Be a senior hands on developer ensuring high technical standards are adhered to and maintained.
- Provide analysis and design of new strategic & tactical solutions following development standards and best practices. Identifying and communicating issues and risks to manager as appropriate in a timely manner.
- Facilitate agile ceremonies show best practice for code reviews and maintain other industry standard SDLC milestones.
- Ensure all feature and defect requirements are complete and understood before development begins. Proactively challenge requirements when necessary
- Develop automated build and test packs to minimise manual work
- Take responsibility for end to end delivery for assigned task and processes.
- Ensure all solutions have met the expected testing criteria before being released to production.
- Ensure that solutions are maintainable in production so that issues can be identified easily e.g. monitoring and audit on components and solutions.
- Deliver enhancements and fixes to the production environment.
- Actively maintain and develop a secure software ecosystem e.g. has a security mind set.
- Pro-actively respond to the demands and challenges of users prioritise those solutions/demands and managing expectations of users/customers.
- Gain and maintain deep knowledge of all Control IT systems to understand the business processes and flows involved. Suggest and implement system enchantments when appropriate.
- Be willing to adopt new technologies and systems to meet the banks requirements.
- Execute application support tasks be a key member of the on call rota and release rota as applicable.
- Establish and maintain cross team and cross department relationships
| Preferred Qualifications and Experience |
- Agile or Test Driven Development
- SOLID principles of software design
- .Net 4.8 framework & .Net CORE 8 and above
- C# 4.0
- Angular
- MVC 4.0
- Entity Framework (EDMX Code First Migrations)
- SQL Server 2016/2019
- Automated testing and deployment using Continuous Integration. A thorough understanding and commitment to the Continuous Improvement philosophy will be essential.
- LINQ (to Objects EF XML)
- WCF
- Web API
- Internet Information Services (IIS) installation and maintenance
View more
View less