Senior Digital Developer
We have an excellent opportunity for a Senior Developer to join our team! This is a hybrid role with a mix of working from the office and at home. You must live within a commutable distance from Stoke-On-Trent or Manchester.
The successful candidate will ensure the successful delivery and ongoing maintenance of internally developed Atlanta systems.
Key Responsibilities & Accountabilities:
1. Excellent organisational skills; must have the ability to organise meetings, people, and schedule events such as code releases.
2. Excellent communication skills; must be able to communicate with various aspects of the business on their level and report back accurate information as required.
3. Ability to work well under pressure; during incidents, a senior would naturally take the lead on any issues and co-ordinate efforts to resolve them as quickly and efficiently as possible.
4. Develop in-house solutions using C# (Full Stack), .NET/Core, JavaScript, Angular, HTML, and tooling as appropriate, supporting and promoting code in production as part of a DevOps culture.
5. Positively promote the business, department, and team while representing them with integrity, transparency, and honesty.
6. Present a professional and positive image of the department, team, and company in all internal and external contacts.
7. Be passionate about embracing new challenges and use own initiative and knowledge to problem solve.
8. Ensure all digital/application development platforms are robust and secure, with source code always protected.
9. Review/test all code for known vulnerabilities, in line with current best practices and processes.
10. Utilise robust/modern software development lifecycle toolsets and methods of delivery, including test automation.
11. Participate in the definition of new digital assets/application designs and assist in the estimation of resources required to deliver solutions.
12. Progressively deliver functioning solutions via an agile planning and iterative delivery approach.
13. Ensure your own continuous professional development (to Proficient/Expert standards) and stay current on industry developments & innovations. Encourage, support, and coach other team members in their own development.
Skills/Experience Required:
1. Working on enterprise-class solutions
2. Front-end development, API, and service delivery
3. Excellent communication skills
4. Ability to take lead on situations until resolution
5. Ability to guide lower-level developers and aid in their learning and deliverables
6. Ability to lead digital projects
7. Teamwork with the digital team, as well as the wider business
8. Effective communication with management and the digital team
9. Critical time management to ensure timely delivery of quality software
Technical Skills Required:
1. C# (Full stack)
2. .NET/Core
3. JavaScript
4. HTML
5. CSS
6. Git
7. Automated testing of deliverables
8. TDD approach
9. SOLID principles
10. DevOps experience (advantageous)
If you are interested, please apply with your up-to-date CV or email for more information.
#J-18808-Ljbffr