At a Glance
- Tasks: Lead a team in developing and configuring applications using Microsoft Dynamics and Power Platform.
- Company: Join a forward-thinking tech company focused on innovation and collaboration.
- Benefits: Enjoy competitive pay, health perks, remote work options, and opportunities for professional growth.
- Other info: Ideal for those seeking to grow their career in a supportive and fast-paced setting.
- Why this job: Make a real impact by guiding projects and mentoring junior developers in a dynamic environment.
- Qualifications: Must be certified as PL-400 Power Platform Developer with strong documentation skills.
The predicted salary is between 60000 - 80000 £ per year.
Overview
Purpose of the role: Lead developers are experts on the practical and technical aspects required for a project's completion, guiding development teams and providing technical guidance. They are technology professionals who lead the development team with all software development tasks, especially on giving technical guidance. They will be expected to work well in a team environment with minimal supervision.
CANDIDATES MUST BE ELIGIBLE FOR SC CLEARANCE
Responsibilities:
- Building and configuring applications in a Microsoft Dynamics / Power Platform stack
- Documenting and refactoring complex programs/scripts
- Ensuring team adherence to project quality standards
- Applying agreed standards and tools to achieve well-engineered outcomes
- Communicating client specifications to development teams
- Assisting with application troubleshooting and debugging
- Participating in reviews of own work and leading reviews of colleagues' work
- Keeping projects on schedule to meet deadlines
- Collaborating with technical teams to develop and agree system integration plans and report on progress
- Defining complex/new integration builds. Ensuring that integration test environments are correctly configured
- Designing, performing and reporting results of tests of the integration build
- Educating junior developers on best practices
- Taking part in various business activities like client communications
Qualifications:
Essential:
- Certified as PL-400 Power Platform Developer
- Microsoft Dynamics 365 / Power Platform stack
- Azure exposure (expected as part of Power Platform work)
- Strong documentation and handover experience
Soft Skills:
- Demonstrate all Capita Values.
- Management skills - both from a person management perspective and from the overall control of the process.
- Ability to handle meetings - organising, chairing and documenting meetings and ensuring actions are followed up on
- Communication skills with an ability to communicate at all levels within the organisation as well as externally
- Business awareness, specific knowledge of the organisation's business area, drivers, structures and priorities
- Ability to mentor and coach team members
- Ability to organise, prioritise and monitor own workload and that of the team
- Complete all mandatory role-based training, infosec trainings and computer-based trainings as applicable
- Continuous learning by keeping up-to-date and acquiring relevant skills/certifications
Senior Software Engineer employer: Capita plc
Contact Detail:
Capita plc Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Microsoft Dynamics or Power Platform. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially any that involve complex integrations or troubleshooting. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Be ready to discuss how you've led teams, mentored junior developers, and tackled challenges in past projects. Confidence is key!
✨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Plus, it makes it easier for us to keep track of your application and get back to you quickly.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with Microsoft Dynamics and Power Platform, and don’t forget to showcase your documentation skills. We want to see how you’ve led teams and tackled complex projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this role. Mention your technical expertise and how you can guide development teams effectively. Remember, we love a good story about your past experiences!
Show Off Your Soft Skills: While technical skills are crucial, don’t underestimate the power of soft skills. We’re looking for someone who can communicate well and mentor others. Share examples of how you’ve organised meetings or coached team members in your application.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It’s the best way for us to receive your application and keep track of it. Plus, you’ll get to see more about what we do at StudySmarter!
How to prepare for a job interview at Capita plc
✨Know Your Tech Inside Out
Make sure you’re well-versed in the Microsoft Dynamics and Power Platform stack. Brush up on your PL-400 certification details and be ready to discuss how you've applied these technologies in past projects. This will show that you’re not just familiar with the tools, but you can also lead a team effectively.
✨Showcase Your Leadership Skills
Prepare examples of how you've guided development teams in the past. Think about times when you’ve provided technical guidance or mentored junior developers. Highlighting your management skills will demonstrate that you can handle both the technical and people aspects of the role.
✨Communicate Clearly
Practice articulating complex technical concepts in simple terms. You’ll need to communicate client specifications and project updates effectively, so being able to convey your thoughts clearly will set you apart. Consider doing mock interviews to refine your communication style.
✨Be Ready for Problem-Solving
Expect questions that test your troubleshooting and debugging skills. Prepare to discuss specific challenges you’ve faced in previous roles and how you resolved them. This will showcase your ability to keep projects on track and meet deadlines, which is crucial for this position.