Senior Software Engineer

Ivanti Logo

Ivanti

πŸ“Remote - United Kingdom

Summary

Join Ivanti's Unified Endpoint Management and Security team as a full-stack developer. You will deliver quality code, design and develop large-scale software solutions, potentially lead high-impact projects, and collaborate with experienced engineers. The role involves working with the core platform group, utilizing Agile and DevOps principles. Success requires strong full-stack development experience using Microsoft Tech Stack with C# and SQL, a Bachelor's degree in a related field, and strong analytical and problem-solving skills. The team fosters a collaborative and supportive culture.

Requirements

  • 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

Responsibilities

  • 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

Preferred Qualifications

  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.