At a Glance
- Tasks: Join a dynamic team to enhance a vital Azure application for millions of users.
- Company: A renowned government body with a mission-driven focus.
- Benefits: Competitive daily rate, hybrid work model, and potential contract extension.
- Other info: Exciting opportunity for career growth in a collaborative environment.
- Why this job: Make a real difference by expanding essential services and working with cutting-edge technology.
- Qualifications: Experience in Azure development and strong teamwork skills required.
The predicted salary is between 42900 - 55000 £ per year.
A widely recognised government body, utilised daily by millions, is looking for a Senior Software Developer to help build out a new bespoke development project. The selected candidate will be working on an exciting expansion project that will expand the services offered by an estimated 13% each day.
What will I be doing?
- You’ll be working with a small team to extend an existing Azure application which is responsible for the backbone of the services they offer.
- Collaborating closely with the project team, including a Delivery Lead, Product Owners, internal and external Subject Matter Experts, and various stakeholders.
- In delivering this comprehensive solution, you’ll seamlessly integrate bespoke data sources written by 3rd parties and work with them if needed.
- Coordinate, conduct, or actively participate in meetings and delivery events, following team-defined processes to ensure the quality and efficiency of the team’s work.
- Champion the principles and standards of Technology and Data, ensuring that the delivered work is of quality, comprehensive, robust, and highly performant.
- Take responsibility for development plans, forecasts, and budgetary estimates to facilitate consistent and timely project planning.
- Generate technical documentation to support governance processes such as architecture and change review.
- Offer development expertise and insights to facilitate the effective evaluation of new technologies.
- Rectify software application defects following agreed-upon developer operations practices.
What experience do I need?
- Experience in developing, supporting, and maintaining data-centric, complex, and computation-intensive Azure end-user web applications used by both internal and external subject matter experts.
- Mastery in developing, supporting, and maintaining primarily Microsoft Azure-based APIs catering to a diverse array of large-scale, high-performance, transactional systems.
- Advanced skills in Azure development, DevOps, and deployment methodologies and tools.
- Demonstrated track record of proactively delivering business-critical, high-profile systems with tight, rapid iterations.
- Proven experience of outstanding teamwork and excellent collaboration with a broad spectrum of delivery teams.
- Experience in the following is also desirable: CI/CD Pipelines, C# .Net Framework, AngularJS, PowerShell, Microsoft SQL Server, XML, Agile Scrum, Azure Cloud, Azure Active Directory B2C, Microsoft Identity Platform.
Senior Software Developer employer: Zebra People
As a Senior Software Developer with this esteemed government body, you will be part of a dynamic team dedicated to enhancing services that impact millions daily. The organisation fosters a collaborative work culture, offering hybrid flexibility and opportunities for professional growth through exposure to cutting-edge technologies and high-profile projects. With a commitment to quality and innovation, this role not only promises meaningful work but also the chance to contribute to significant advancements in public service.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Prepare for interviews by practising common questions and showcasing your Azure expertise. We recommend doing mock interviews with friends or using online platforms to get comfortable with articulating your experience and skills.
✨Tip Number 3
Showcase your projects! Whether it's through a portfolio or GitHub, let your work speak for itself. Highlight any Azure applications you've developed or contributed to, especially those that demonstrate your ability to handle complex, data-centric systems.
✨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 Senior Software Developer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior Software Developer role. Highlight your experience with Azure applications and any relevant projects you've worked on. We want to see how your skills match what we're looking for!
Showcase Your Projects:Include specific examples of past projects where you’ve developed or maintained data-centric applications. We love seeing real-world applications of your skills, so don’t hold back on the details!
Be Clear and Concise:When writing your cover letter, keep it clear and to the point. We appreciate straightforward communication, so make sure to express why you're a great fit for the role without fluff.
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you bring to the table!
How to prepare for a job interview at Zebra People
✨Know Your Azure Inside Out
Make sure you brush up on your Azure skills before the interview. Be ready to discuss your experience with Azure applications, APIs, and any complex systems you've worked on. They’ll want to see that you can not only talk the talk but also walk the walk when it comes to Azure development.
✨Showcase Your Team Spirit
Since collaboration is key for this role, prepare examples of how you've successfully worked in teams before. Think about specific projects where you coordinated with different stakeholders or contributed to team success. Highlighting your teamwork will show that you’re a great fit for their collaborative environment.
✨Prepare for Technical Questions
Expect some technical grilling during the interview. Brush up on your knowledge of CI/CD pipelines, C# .Net Framework, and other relevant technologies mentioned in the job description. Practising coding challenges or discussing past projects can help you feel more confident when answering these questions.
✨Bring Your Problem-Solving A-Game
They'll likely ask you about how you've tackled software defects or challenges in previous roles. Prepare a couple of solid examples that showcase your problem-solving skills and how you rectified issues using developer operations practices. This will demonstrate your ability to handle the demands of the role effectively.