At a Glance
- Tasks: Lead a team to develop and support application software changes.
- Company: Join a professional services firm focused on innovative software solutions.
- Benefits: Enjoy a 35-hour work week with opportunities for remote work and professional growth.
- Why this job: Be part of a dynamic team driving impactful software development in a supportive environment.
- Qualifications: 5+ years experience in software development and strong leadership skills required.
- Other info: Located in Leeds, this role offers a chance to influence technical standards and team performance.
The predicted salary is between 48000 - 72000 £ per year.
Role Education Requirements: degree or equivalent years exposure.
Experience Requirements: 5 plus years.
Industry: Professional services.
Job Location: Tower Works, Globe Road, Leeds, LS11 5QG.
Qualifications: industry related.
Work Hours: 35 hours.
This role is to lead a team of permanent and third-party software developers to estimate, analyse, build, test, deploy, and support fit-for-purpose application software changes to specified requirements, deadlines, and budgets. To develop and maintain technical standards and recommend new and innovative tools and approaches to help improve quality, speed, and cost of software development.
DIMENSIONS
Responsible for circa 3 permanent case systems developers and other third party resource.
Responsibilities / Skills
- Strategic: Understand the services provided by the company to clients and customers, and drive a proactive, innovative and “can do” approach within the team to support the business in delivering those services. Define and recommend technical standards that support the delivery of high quality, fit-for-purpose software solutions. Establish and maintain a strong relationship with software vendor to help deliver new functionality and fault fixes in a timely and cost-effective manner. Review configuration to ensure optimum performance, consistency of operation, and integrity of financial parameters. Develop templates and approaches that will improve the turnaround and quality of commonly requested changes. Identify appropriate and effective process changes, methodologies, skills, and tools to help the development team deliver solutions more effectively.
- Leadership: Set objectives for, support, and manage performance of team members in line with the company’s performance review process. Motivate and develop staff in order to maximise their contribution to the business. Regularly maintain the teams’ skills matrix and ensure cross training is available to all team members so that no single dependencies exist. Ensure that SOPs (Standard Operating Procedures) are documented and reviewed annually for any repeatable activities that carry risk. Hold regular team meetings ensuring that the team is informed of key business decisions and events.
- Change Delivery: Review the upcoming pipeline of work for development and identify appropriate technical approaches and solutions. Maintain a schedule of allocated work for the team, prioritise as necessary, and clearly articulate the impact on other work. Highlight any deliverable dates that are under threat and agree prioritisation with the IT Development Manager. Provide initial feasibility assessments prior to formal change requests being raised. Determine estimates for changes once requested to support the review and approval processes. Oversee the software development process for multiple changes, tracking and reporting against time, budget, risks, issues, and quality. Where necessary, help develop system elements to meet functional requirements. Ensure solutions undergo the appropriate level of evidenced technical testing, prior to being handed over for User Acceptance Testing (UAT). Support UAT, recording all reported faults, and ensuring the timely delivery of fixes and explanations. Plan and coordinate deployment activities. Work with the IT Operations team to help investigate and resolve application software incidents, and support the production of Root Cause Analysis (RCA) documentation where needed. Allocate incidents and ensure that these are afforded the appropriate priority. Escalate any incidents that are as a result of IT development activity to the IT Development Manager immediately. Deputise for the Lead Analyst Programmer / IT Development Manager as necessary. Manage Liberate releases, ensuring that all stakeholders are kept well informed of the requirements of them throughout the project.
Technical skills & QUALIFICATIONS
- Essential Leadership skills.
- Technical background, with demonstrable experience in delivering through the entire software development lifecycle.
- Ability to plan for the short- and long-term.
- Broad understanding of systems architectures and infrastructures.
- Proven experience in using visual studio, VB.NET / C#.NET, MS Access and Excel VBA, and SQL Server.
LEAD CASE MANAGEMENT SOFTWARE DEVELOPER - LEEDS - REF 639 employer: Interface Recruitment UK
Contact Detail:
Interface Recruitment UK Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land LEAD CASE MANAGEMENT SOFTWARE DEVELOPER - LEEDS - REF 639
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as VB.NET, C#.NET, and SQL Server. Having hands-on experience or projects that showcase your skills in these areas will give you a significant edge during discussions.
✨Tip Number 2
Demonstrate your leadership abilities by preparing examples of how you've successfully managed teams or projects in the past. Be ready to discuss your approach to motivating team members and ensuring high-quality deliverables.
✨Tip Number 3
Research StudySmarter's services and understand how they align with the role. Being able to articulate how your experience can directly contribute to enhancing their software solutions will show your genuine interest in the company.
✨Tip Number 4
Prepare to discuss your experience with the software development lifecycle in detail. Highlight any innovative tools or methodologies you've implemented in previous roles that improved efficiency or quality, as this aligns closely with the responsibilities outlined in the job description.
We think you need these skills to ace LEAD CASE MANAGEMENT SOFTWARE DEVELOPER - LEEDS - REF 639
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in leading software development teams and your technical skills, particularly in VB.NET, C#.NET, and SQL Server. Use specific examples to demonstrate your leadership abilities and successful project outcomes.
Craft a Compelling Cover Letter: In your cover letter, express your understanding of the company's services and how your proactive approach can contribute to their success. Mention your experience with managing teams and delivering software solutions on time and within budget.
Showcase Relevant Experience: When detailing your work history, focus on roles where you led software development projects. Highlight your ability to establish technical standards and improve development processes, as these are key responsibilities for the role.
Prepare for Technical Questions: Be ready to discuss your technical expertise and past projects in detail. Prepare to explain how you've used tools like Visual Studio and SQL Server to deliver high-quality software solutions, as well as your approach to team management and performance reviews.
How to prepare for a job interview at Interface Recruitment UK
✨Showcase Your Leadership Skills
As a Lead Case Management Software Developer, you'll need to demonstrate your leadership abilities. Be prepared to discuss your experience in managing teams, setting objectives, and motivating staff. Share specific examples of how you've developed team members and improved performance.
✨Demonstrate Technical Proficiency
Make sure you highlight your technical background, especially your experience with VB.NET, C#.NET, and SQL Server. Be ready to discuss projects where you've delivered through the entire software development lifecycle, showcasing your problem-solving skills and technical knowledge.
✨Understand the Company's Services
Familiarise yourself with the services provided by the company. During the interview, express your understanding of how your role will support these services. This shows that you're proactive and can align your work with the company's goals.
✨Prepare for Change Management Discussions
Since the role involves overseeing multiple changes and managing priorities, be prepared to discuss your approach to change management. Share examples of how you've handled tight deadlines or prioritised tasks effectively in previous roles.