At a Glance
- Tasks: Develop and enhance large-scale software solutions while ensuring quality through testing.
- Company: Join Ivanti, a global leader in IT solutions that empower Everywhere Work.
- Benefits: Enjoy remote work flexibility, professional development programs, and a supportive team culture.
- Why this job: Be part of a collaborative team driving innovation in IT security and management.
- Qualifications: Strong full-stack development experience with Microsoft Tech Stack; degree in computer science preferred.
- Other info: Diversity and inclusion are at the heart of our hiring process.
The predicted salary is between 43200 - 72000 £ per year.
Ivanti finds, heals and protects every device, everywhere – automatically – so employees can work better from anywhere. In today’s work environment, employees use a myriad of devices to access IT applications and data over multiple networks to stay productive, wherever and however they work. Ivanti elevates and secures Everywhere Work so that people and organizations can thrive.
Ivanti’s mission is to be a global technology leader enabling organizations to elevate Everywhere Work, automating tasks that discover, manage, secure, and service all their IT assets. Through diverse and inclusive hiring, decision-making, and commitment to our employees and partners, we will continue to build and deliver world-class solutions for our customers.
At Ivanti, our success begins with our people. This is why we embrace Everywhere Work across the globe, where Ivantians and our customers are thriving. We believe in a healthy work-life blend and act on it by fostering a culture where all perspectives are heard, respected, and valued. Through Ivanti’s Centered Around You approach, our employees benefit from programs focused on their professional development and career growth. We align through our core values by locking arms in collaboration, being champions for our customers, focusing on the outcomes that matter most and fighting the good fight against cyber-attacks.
About The Team: We work on Ivanti’s Unified Endpoint Management and Security solution, allowing users to discover, manage, configure, and secure every device, all from one simple interface. The role is to join the core platform group who are responsible for providing the core capabilities of the platform on which the application areas are built. We are thought leaders, driving initiatives to push the platform and the products forward. You will join a team that follows Agile and DevOps principles to deliver valuable software quickly, reliably, and securely. The team’s culture is collaborative and supportive, helping all members to grow and develop.
What You Will Be Doing:
- Deliver quality code via unit and integration testing through a suite of automated tests.
- Design, develop, test, deploy, maintain, and enhance large scale distributed software solutions.
- May provide technical leadership on high-impact projects.
- Work with a team of experienced engineers and coaches when needed.
- Facilitate alignment and clarity across teams on goals, outcomes, and timelines.
To Be Successful in The Role, You Will Have:
- Strong experience in full-stack development using Microsoft Tech Stack with C# and SQL.
- Bachelor’s degree in computer science or software engineering, or related discipline.
- Strong analytical and problem-solving skills.
- Strong experience in building large scale distributed enterprise grade SaaS applications using cloud native services.
- Attention to detail, high degree of accuracy in daily work, ability to work independently and meet timelines.
Preferred Skills:
- Experience with Azure Managed Services, Docker, Kubernetes, Terraform, Helm.
- Experience building modern web apps using Angular and Typescript.
- Experience working in Azure DevOps managing backlogs etc.
- Working knowledge of OWASP security best practices.
- Knowledge of working with FedRamp compliance.
At Ivanti, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. Ivanti believes that diversity and inclusion among our teammates is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool.
Senior Software Engineer (Remote UK, Hybrid Bracknell / Daresbury) @ Ivanti employer: Cyber Crime
Contact Detail:
Cyber Crime Recruiting Team
atrecruiting@ivanti.com
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer (Remote UK, Hybrid Bracknell / Daresbury) @ Ivanti
✨Tip Number 1
Familiarise yourself with Ivanti's products and services, especially their Unified Endpoint Management and Security solutions. Understanding how these tools work will not only help you in interviews but also demonstrate your genuine interest in the company.
✨Tip Number 2
Engage with Ivanti's online presence, such as their social media channels and blogs. This will keep you updated on their latest developments and initiatives, allowing you to discuss relevant topics during your interview.
✨Tip Number 3
Network with current or former Ivanti employees on platforms like LinkedIn. They can provide valuable insights into the company culture and the specifics of the Senior Software Engineer role, which can give you an edge in your application.
✨Tip Number 4
Prepare to discuss your experience with Agile and DevOps principles, as well as your familiarity with the Microsoft Tech Stack. Be ready to share specific examples of how you've applied these methodologies in your previous roles.
We think you need these skills to ace Senior Software Engineer (Remote UK, Hybrid Bracknell / Daresbury) @ Ivanti
Some tips for your application 🫡
Understand the Role: Before applying, make sure to thoroughly read the job description for the Senior Software Engineer position at Ivanti. Understand the key responsibilities and required skills, especially focusing on full-stack development using the Microsoft Tech Stack.
Tailor Your CV: Customise your CV to highlight relevant experience in software development, particularly with C# and SQL. Emphasise any projects involving large scale distributed SaaS applications and cloud-native services, as these are crucial for this role.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software engineering and your alignment with Ivanti's mission of enabling Everywhere Work. Mention specific experiences that demonstrate your problem-solving skills and ability to work collaboratively in Agile environments.
Highlight Relevant Projects: In your application, include examples of past projects where you have successfully delivered quality code through automated testing. If you have experience with Azure Managed Services, Docker, or Kubernetes, be sure to mention these as they are preferred skills for the position.
How to prepare for a job interview at Cyber Crime
✨Showcase Your Technical Skills
Make sure to highlight your experience with the Microsoft Tech Stack, particularly C# and SQL. Be prepared to discuss specific projects where you've built large-scale distributed applications, as this will demonstrate your capability to meet the technical demands of the role.
✨Understand Agile and DevOps Principles
Since the team follows Agile and DevOps methodologies, it’s crucial to show your familiarity with these practices. Be ready to discuss how you’ve applied Agile principles in past projects and how you can contribute to a collaborative team environment.
✨Emphasise Problem-Solving Abilities
Ivanti values strong analytical and problem-solving skills. Prepare examples of challenges you've faced in previous roles and how you approached them. This will help illustrate your critical thinking and ability to deliver solutions under pressure.
✨Familiarise Yourself with Security Best Practices
Given the focus on security at Ivanti, it's beneficial to have a good understanding of OWASP security best practices. Be ready to discuss how you’ve implemented security measures in your previous work, especially in relation to SaaS applications.