At a Glance
- Tasks: Lead the design and development of our Dynamics 365 CE platform.
- Company: Join a forward-thinking company that values innovation and collaboration.
- Benefits: Competitive salary, excellent pension, hybrid working, and professional growth opportunities.
- Other info: Dynamic environment with opportunities for career advancement.
- Why this job: Shape software processes and make a real impact on key projects.
- Qualifications: Experience with Dynamics 365 CE, C#/.NET, and team leadership.
The predicted salary is between 60000 - 60000 £ per year.
Are you experienced in Dynamics 365 CE and ready to take ownership of how a platform is designed, built, and governed? We are looking for a Lead Software Developer to take technical ownership of our Dynamics 365 CE platform. This is a hands-on role with responsibility for setting direction, improving engineering quality, and leading a small team.
The role involves:
- Owning the Dynamics 365 CE platform, setting the technical direction and ensuring solutions align with architecture and constraints.
- Designing and developing plugins, workflows, and integrations using C#/.NET.
- Reviewing code and technical designs to improve quality and consistency across teams.
- Defining and embedding engineering standards for Dynamics 365 CE delivery.
- Line managing a small team of data engineers, setting priorities and supporting their development.
- Identifying technical risks and platform limitations early, making them visible.
- Improving data quality and reducing integration issues between Dynamics and downstream systems.
What it is in it for you:
- Opportunity to help shape the software development processes.
- Showcase your software development skills and technical capability.
- Develop strong working relationships at all levels to ensure that services are in line with our standards.
- Work collaboratively with other areas of our organisation to deliver key projects.
What we are looking for:
- Proven experience line managing or mentoring engineers.
- Strong hands-on experience with Dynamics 365 CE / Dataverse.
- Experience developing C#/.NET plugins and custom workflows.
- Ability to set technical direction and review designs and code.
- Experience managing Dynamics solutions across environments.
- Good understanding of integration patterns and data flows.
- Ability to identify risks and challenge poor technical decisions.
- Experience working in Agile teams using Azure DevOps.
Hybrid working (1-2 days per week in Birmingham). Salary to £60k per annum (+ excellent pension and benefits package).
Lead Software Engineer (f/m/d) employer: Connected IT
Contact Detail:
Connected IT Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Software Engineer (f/m/d)
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work with Dynamics 365 CE. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of projects or contributions to open-source software, make sure to highlight them. This is your chance to demonstrate your hands-on experience with C#/.NET and Dynamics 365 CE.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of integration patterns and data flows. Be ready to discuss how you’ve tackled technical risks in past projects – it shows you can think critically and lead effectively.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Lead Software Engineer (f/m/d)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Lead Software Engineer role. Highlight your experience with Dynamics 365 CE and C#/.NET, and don’t forget to showcase any leadership or mentoring roles you've had. We want to see how you can take ownership of the platform!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your skills align with our needs. Mention specific projects where you've set technical direction or improved engineering quality – we love those details!
Showcase Your Team Leadership: Since this role involves line managing a small team, be sure to highlight your experience in mentoring or leading engineers. Share examples of how you've supported team development and set priorities – we’re all about collaboration here at StudySmarter!
Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, it shows you’re keen to join our team!
How to prepare for a job interview at Connected IT
✨Know Your Dynamics 365 CE Inside Out
Make sure you brush up on your knowledge of Dynamics 365 CE and Dataverse. Be ready to discuss how you've used these platforms in previous roles, including specific examples of plugins or workflows you've developed using C#/.NET.
✨Showcase Your Leadership Skills
Since this role involves line managing a small team, be prepared to talk about your experience mentoring engineers. Share specific instances where you've set priorities or supported team development, highlighting your leadership style.
✨Demonstrate Problem-Solving Abilities
Think of examples where you've identified technical risks or challenges in past projects. Discuss how you approached these issues and the solutions you implemented, showcasing your ability to make sound technical decisions.
✨Familiarise Yourself with Agile Practices
As the role requires experience in Agile teams using Azure DevOps, be ready to discuss your familiarity with Agile methodologies. Share how you've contributed to team dynamics and project delivery in an Agile environment.