Location: Crewe Business Division: Solutions and Technology Job Advert:
Senior Software Engineer / Crewe, Cheshire
https://soc.re/SQ8TGBs0
The Company:
Assurant, one of the leading providers of mobile device protection in Europe, serves over 11 million European customers. Its businesses develop, underwrite, market and administer specialty insurance including mobile phone insurance, gadget insurance and extended service contracts through collaborative relationships with mobile network operators, retail banks, electronic goods and household appliance manufacturers and retailers.
As a partner we provide solutions which assist our corporate clients to support their customer engagement, growth and loyalty aspirations.
The Role:
- Logical, analytical and careful full stack Software Engineer required to develop tailored solutions that support and deliver the development roadmap for both Assurant and Assurant clients across multiple platforms.
- Provide Technical Leadership on projects, help guide the team to deliver changes to meet the needs of the business.
- Estimate, Design and Implement using robust development practices including continuous build and integration.
- Provide 3rd line support for live systems through the service desk.
- Assist and mentor other developers in the department in their day to day work, leading peer reviews and highlighting opportunities for continuous improvement.
Key Responsibilities:
- Understands the importance of aligning performance standards to support strategic delivery
- Able to positively influence delivery through to execution
- Effectively uses all resources to ensure optimisation of delivery
- Takes ownership of change activity ensuring implementation is timely, to quality, within budget, and risks are mitigated.
- Identify PI/CI opportunities both embracing and encouraging change
- Ownership for the delivery and management of TCF initiatives to ensure a positive customer experience
- Put the customer at the centre of everything you do and deliver fair customer outcomes
Role Requirements:
- One of
o Graduate in an IT related degree with experience working in a development environment
o Extensive experience working in a fast paced, regulated development environment
- Disciplined use of Application Lifecycle Management Tools (JIRA/TFS), working in a Scrum/Agile environment
- Create deployment packages as required
- Support on-boarding of 3rd Party development partners
- Improve development practices through Peer reviews and Mentoring
- Excellent communications skills
- Proficient in C#VB.Net
- Excellent knowledge of the .Net Framework and associated technologies
- SOLID programming principles
- Full stack development including MVC Web Front ends, middleware including .Net WebAPI 2.0 RESTful Web Services and Data Access.
- Good understanding of core Design Patterns
- Awareness of Secure Coding , Information Security threats and best practices
- Test Frameworks and automated testing
- Version Control Systems (TFS/GIT)
- Continuous Integration (MS Build/Jenkins/Octopus Deploy)
- Good knowledge of T-SQL including creation and maintenance of complex stored procedures
- Sitefinity, Java or Xamarin (beneficial)
Apple here: https://soc.re/SQ8TGBs0
This is a fantastic opportunity to join a market leader
Assurant is a fast paced organisation that has large growth plans. This role will not only provide you with excellent career progression but will let you be part of the success story
No comments:
Post a Comment