Remote Staff Software Engineer (Remote in the UK) in Southend-on-Sea

Remote Staff Software Engineer (Remote in the UK) in Southend-on-Sea

Southend-on-Sea Full-Time Working from home possible
Ivanti

At a Glance

  • Tasks: Lead software development projects and shape architectural decisions in a collaborative team.
  • Company: Join Ivanti, a global leader in IT asset management and digital transformation.
  • Benefits: Enjoy flexible working, competitive rewards, and tailored health plans.
  • Other info: Mentorship opportunities and a dynamic, diverse work environment await you.
  • Why this job: Make a real impact by modernising enterprise-grade SaaS with cutting-edge technology.
  • Qualifications: 8+ years in full-stack development, especially with C# and cloud-native services.

About Ivanti

Ivanti empowers organizations to stay productive, secure, and engaged wherever they are. We automate, manage, secure, and service IT assets for companies leading digital transformation, with teammates across twenty-five countries. We thrive on innovation, collaboration, and growth, encouraging all voices, nurturing diverse perspectives, and empowering teams to deliver meaningful impact.

About the team

You will join our Unified Endpoint Management group, building capabilities that help customers discover their assets, manage devices and policies, and monitor asset health. We are a small, collaborative, remote-friendly team that partners closely with Product and on occasion UX, delivering high-quality features. We value problem solving, craftsmanship, and continuous improvement, balancing timely delivery with thoughtful architecture and a strong quality bar.

Why is this role exciting?

  • High impact and scope: Shape architecture and engineering decisions in the team.
  • Meaningful problems: Modernize and evolve a distributed, enterprise-grade SaaS with real-world scale and complexity.
  • Exposure and Visibility: The opportunity to work on platforms used by well-known, large enterprise customers.
  • Leadership and growth: Mentor engineers, lead design reviews, and influence hiring while staying hands-on with modern tech.
  • Artificial Intelligence Innovation: An opportunity to be involved in the adoption of AI tools to enhance engineering experience and drive product innovation.

What you will do?

  • Technical leadership: Provide thought leadership on complex projects with cross-team impact; set engineering standards and best practices.
  • Architecture and design: Drive architectural decisions; author clear, decision-tracked design docs/ADRs; evolve systems for scalability, reliability, observability and maintainability.
  • Build: Design, refactor, develop, test, deploy, maintain, and enhance large-scale distributed software solutions.
  • Troubleshooting: Diagnose and remediate issues while collaborating with colleagues.
  • Quality and automation: Write and maintain automated tests; champion CI/CD and tooling for safe, predictable delivery.
  • Secure SDLC practices: Advocate for threat modeling, dependency management, secrets management, and secure coding reviews.
  • Cross-functional collaboration: Partner with Security, SRE, and Customer Support to ensure product quality, operability, and customer success.
  • Talent development: Mentor, coach, and onboard engineers; participate in hiring.

What success looks like in 6–12 months?

You have delivered new and valuable functionality to customers and been involved in architectural initiatives and authored ADRs that improved system reliability, performance and delivery speed. You have raised the team’s quality bar through automated testing, CI/CD improvements, secure coding practices and refactoring efforts. You have mentored teammates and contributed to consistent design and high-quality code.

What you will bring?

  • 8+ years of full-stack development experience with the Microsoft technology stack and C#.
  • Analytical and problem-solving skills, including work with legacy codebases.
  • Proven experience building large-scale, distributed, enterprise-grade SaaS using cloud-native services.
  • Experience of API design in a comparable environment.
  • Teamworking ethos, diligence, and ability to work independently and meet timelines.

Required Technology

  • C#

Preferred

  • Angular and TypeScript
  • Azure managed services
  • Docker, Kubernetes, Terraform, Helm
  • Microservices architectures
  • SOLID principles
  • Experience with Azure DevOps for backlog management and CI/CD

Why Ivanti?

  • Friendly flexible working model: Empower excellence whether you’re at home or in the office and support work-life balance.
  • Competitive total rewards: Health, wellness, and financial plans tailored for you and your family.
  • Global, diverse teams: Collaborate with talented people from over 23 countries.

Remote Staff Software Engineer (Remote in the UK) in Southend-on-Sea employer: Ivanti

Ivanti is an exceptional employer that champions innovation and collaboration, offering a friendly and flexible working model that empowers employees to excel both at home and in the office. With a strong focus on employee growth, you will have the opportunity to mentor others, lead design reviews, and engage with cutting-edge technologies, all while being part of a diverse global team dedicated to making a meaningful impact in the realm of IT asset management.

Ivanti

Contact Details:

Ivanti Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Remote Staff Software Engineer (Remote in the UK) in Southend-on-Sea

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your projects. This gives potential employers a taste of what you can do, especially for a tech role like this one.

Tip Number 3

Prepare for interviews by practicing common questions and coding challenges. We recommend doing mock interviews with friends or using online platforms to get comfortable.

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!

We think you need these skills to ace Remote Staff Software Engineer (Remote in the UK) in Southend-on-Sea

C#
Full-Stack Development
Microsoft Technology Stack
Analytical Skills
Problem-Solving Skills
API Design
Cloud-Native Services

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your full-stack development experience, especially with C# and any relevant cloud-native services you've worked with.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're excited about this role at Ivanti. Share specific examples of how you've tackled similar challenges in the past and how you can contribute to our Unified Endpoint Management group.

Showcase Your Problem-Solving Skills:In your application, give us a glimpse of your analytical and problem-solving abilities. Mention any experiences where you've modernised legacy codebases or improved system reliability, as these are key aspects of the role.

Apply Through Our Website:We encourage you to apply directly through our website. This way, we can ensure your application gets the attention it deserves and you can easily keep track of your application status!

How to prepare for a job interview at Ivanti

Know Your Tech Stack

Make sure you’re well-versed in the Microsoft technology stack, especially C#. Brush up on your knowledge of Angular, TypeScript, and cloud-native services. Being able to discuss your experience with these technologies confidently will show that you're a great fit for the role.

Showcase Problem-Solving Skills

Prepare examples of how you've tackled complex problems in previous projects, particularly with legacy codebases. Ivanti values analytical skills, so be ready to discuss your thought process and the impact of your solutions.

Emphasise Collaboration

Since this role involves cross-functional collaboration, think of instances where you’ve worked closely with other teams, like Security or Customer Support. Highlight your teamwork ethos and how you’ve contributed to successful outcomes in a collaborative environment.

Prepare for Leadership Questions

As a potential technical leader, be ready to discuss your mentoring experiences and how you've influenced engineering standards in past roles. Share specific examples of how you've guided teammates and contributed to their growth, as this aligns with Ivanti's focus on talent development.