Senior Software Developer (Agile)

·
Full time
·
Job offered by: Ccl Solutions Group
·
Category: IT & Technology
To lead and support the development of cutting-edge forensic solutions for law enforcement as part of an Agile scrum team. Reporting to:

Operations manager Location:

Remote Department / Division:

Software Solutions Main Job Summary

The Senior Developer will take a key role in the design, development, and delivery of our new web-based desktop solutions. The role includes mentoring team members, driving innovation, and ensuring the adoption of best practices in software development. The candidate will have extensive experience in software development, a proven track record in delivering high-quality software solutions, and expertise in Agile practices. They should possess strong leadership qualities, technical expertise, and the ability to influence and inspire their team. The ideal candidate must be enthusiastic about technology, with advanced coding skills in C# and experience across the full stack. Familiarity with Web API, Kendo UI, Docker, and Linux is highly desirable. Main Duties & Responsibilities:

Take a leadership role in the end-to-end software development process, ensuring high-quality, maintainable code. Design and implement complex software architectures, ensuring scalability and modularity. Lead by example in adhering to best practices, including testing, documentation, and secure coding standards. Mentor and support junior team members, fostering a collaborative and productive team environment. Drive technical innovation and propose new technologies or methods to improve product quality and delivery efficiency. Conduct code reviews and ensure adherence to coding standards. Perform advanced research tasks, staying up to date with industry trends, and sharing knowledge with the team. Take ownership of key technical decisions and ensure alignment with the company’s technical roadmap. Undertake necessary training to maintain skills relevant to the role and ensure knowledge transfer across the team. Required Skill Set & Experience:

To perform this role successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed are representative of the knowledge, skill, and/or ability required. Essential attributes: Expert proficiency in C# / .Net 6 and experience with modern frameworks and tools. Strong experience with software architecture design and implementing modular, reusable solutions. Deep understanding of Agile software development and associated tools (e.g. Azure DevOps, JIRA). Proven ability to mentor and develop junior team members. Excellent problem-solving skills, logical thinking, and attention to detail. Awareness of IT security principles and practices. Exceptional communication skills, both written and verbal. Ability to work independently and take initiative in a remote work environment. Willingness to undergo Security Clearance (requires 5 years UK residency). Required Technical Experience: Advanced expertise in C# / .Net 6 or higher. Extensive experience developing and deploying MVC applications. Expertise in Razor Syntax and UI development. Proficiency in Git version control. Strong experience in unit testing and ensuring software quality. Familiarity with Docker and containerisation practices. Solid understanding of PostgreSQL or other relational databases. Hands-on experience with CI/CD pipelines, preferably in Azure DevOps. Desirable Technical Experience: Familiarity with Kendo UI and its application in enterprise solutions. Working knowledge of Linux systems and shell scripting. Strong knowledge of SOLID principles and design patterns in C#. Experience in cloud technologies, particularly Azure. Other Role Requirements:

Minimum 5 years UK residency. Full driving license. Satisfactorily pass pre-hire and annual security clearance procedures in accordance with the ACPO (Association of Chief Police Officers) National Vetting Scheme. CCL is an equal opportunities employer and positively encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion or belief, marital status, or pregnancy and maternity. If you would like to apply for this role please send us your current cv and a covering email.

#J-18808-Ljbffr

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details