Senior Software Engineer

Senior Software Engineer

Full-Time 42000 - 66000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Develop and maintain SharePoint solutions for secure UK clients.
  • Company: Join Sopra Steria, a leader in digital solutions for government sectors.
  • Benefits: Enjoy 25 days leave, health cash plan, life assurance, and flexible benefits.
  • Why this job: Make a real impact on national security while growing your tech skills.
  • Qualifications: Proven SharePoint development experience and strong coding skills required.
  • Other info: Dynamic team culture with opportunities for professional development and mentorship.

The predicted salary is between 42000 - 66000 £ per year.

We have a fantastic piece of work on where we provide SharePoint development services, delivering into highly secure UK clients. Now rapidly growing our SharePoint team, we are looking for strong Coding and Administration experience, to provide software development skills at a subsystem level and work as part of a team. Take ownership to specify, develop and test the sub-system; and be responsible for varying specialist services which involve the choice and application of diverse processes, systems and techniques. Office based in Farnborough. SC Cleared or eligible for SC.

What you'll be doing:

  • Responsible for supporting and maintaining SharePoint solutions.
  • Creating and configuring SharePoint sites, lists, libraries, workflows, and web parts.
  • Developing custom forms and templates using tools such as InfoPath and SharePoint Designer.
  • Providing technical support for SharePoint users.
  • Maintaining SharePoint security and access controls including fine-grained security (FGS) permissions.
  • Monitoring SharePoint performance and troubleshooting issues.
  • Collaborating with other developers and stakeholders to ensure solutions meet business needs.
  • Managing SharePoint infrastructure throughout the life of the capability, including maintaining patch / updates.
  • Recovering the SharePoint services in the event of planned or unplanned outages.
  • Experience of working with tooling.
  • Produce software component designs and specifications.
  • Create test data and testing environments for unit and link testing.

What you'll bring:

  • Proven experience in SharePoint development (Online and/or On-Premise).
  • Focus on Back end SharePoint development.
  • Strong understanding of SharePoint, administration, and coding.
  • Experience developing with: SharePoint Framework (SPFx).
  • Advanced SharePoint automation techniques for the Automation of new SharePoint instances.
  • REST APIs and Microsoft Graph.
  • Knowledge of Azure AD integration, permissions, and authentication models.
  • Understanding of information governance, document management, and metadata design.
  • Experience with Agile and DevOps delivery practices.
  • Ability to produce clear documentation, including technical designs and release notes.

It would be great if you had:

  • Government sector knowledge.

If you are interested in this role but not sure if your skills and experience are exactly what we're looking for, please do apply, we'd love to hear from you!

Employment Type: Permanent

Location: On site in Farnborough

Security Clearance Level: Eligible for SC

Internal Recruiter: Jane

Salary: To £55K

Benefits: 25 days annual leave with the choice to buy additional days, health cash plan, life assurance, pension, and generous flexible benefits fund.

We embrace difference as a source of creativity, innovation and competitive advantage and are striving to become a more diverse organisation. We welcome applications from people with a diverse variety of backgrounds and identities. We are committed to equality of opportunity for all and do not discriminate on the basis of race, religion, colour, gender, age, disability, sexual orientation or marital status.

If you require any adjustments to the recruitment process, to enable you to perform to the best of your ability, please let us know when completing your application. We participate in the Disability Confident scheme and are committed to offering an interview to any candidate with a disability, who meets the minimum criteria for the role.

Senior Software Engineer employer: Sopra Steria

Sopra Steria is an exceptional employer, particularly for those in the Senior Software Engineer role, as it offers a dynamic work environment in Farnborough focused on delivering impactful digital solutions to Central Government clients. With a strong emphasis on professional development, a supportive culture, and a commitment to diversity and inclusion, employees are encouraged to grow their skills while contributing to national security initiatives. The generous benefits package, including 25 days of annual leave and a health cash plan, further enhances the rewarding experience of working within this unique and privileged sector.
S

Contact Detail:

Sopra Steria 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 industry, especially those who work with SharePoint. A friendly chat can lead to insider info about job openings or even a referral.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your SharePoint projects and any custom forms or templates you've developed. This will give potential employers a clear view of what you can bring to the table.

✨Tip Number 3

Prepare for the interview by brushing up on common SharePoint scenarios and troubleshooting techniques. Be ready to discuss how you've tackled challenges in past projects, as this will demonstrate your problem-solving skills.

✨Tip Number 4

Don't hesitate to apply through our website! Even if you think you might not meet every requirement, we encourage you to throw your hat in the ring. We love hearing from passionate candidates!

We think you need these skills to ace Senior Software Engineer

SharePoint Development
Back end SharePoint Development
SharePoint Framework (SPFx)
InfoPath
SharePoint Designer
REST APIs
Microsoft Graph
Azure AD Integration
Agile Delivery Practices
DevOps Delivery Practices
Technical Documentation
Troubleshooting
Performance Monitoring
Security and Access Controls
Collaboration Skills

Some tips for your application 🫡

Show Off Your SharePoint Skills: Make sure to highlight your experience with SharePoint development, especially in coding and administration. We want to see how you've tackled similar challenges in the past, so don’t hold back on those details!

Tailor Your Application: Take a moment to customise your application for this role. Mention specific projects or experiences that align with what we’re looking for, like your work with SPFx or REST APIs. It shows us you’re genuinely interested!

Be Clear and Concise: When writing your application, keep it straightforward and to the point. We appreciate clarity, so make sure your documentation skills shine through. Use bullet points if it helps convey your message better!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from us. We can’t wait to hear from you!

How to prepare for a job interview at Sopra Steria

✨Know Your SharePoint Inside Out

Make sure you brush up on your SharePoint knowledge, especially around development and administration. Be ready to discuss your experience with SharePoint Framework (SPFx), REST APIs, and Azure AD integration. The more specific examples you can provide, the better!

✨Showcase Your Problem-Solving Skills

Prepare to talk about how you've tackled challenges in previous roles, particularly around troubleshooting SharePoint issues or managing security permissions. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your problem-solving abilities.

✨Demonstrate Team Collaboration

Since this role involves working closely with other developers and stakeholders, be ready to share examples of successful collaborations. Discuss how you’ve contributed to team projects and how you ensure that solutions meet business needs. This will show that you’re a team player!

✨Prepare Questions for Them

Interviews are a two-way street! Prepare thoughtful questions about the team dynamics, ongoing projects, or the company culture. This not only shows your interest in the role but also helps you gauge if it’s the right fit for you.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>