Software Engineer
United States, Remote
Who We Are:
Ivanti's platform makes it possible for employees to stay productive, secure and engaged wherever they are. That starts with us. With headquarters in Utah, offices in London and Paris and nearly 3,200 employees in 25 countries around the world, we are the Everywhere Workplace – it's a great time to work for Ivanti!
We anticipate our customers’ needs, we are highly responsive, and we deliver innovative solutions that exceed their expectations. Our mission is to be a global technology leader enabling organizations to thrive in the Everywhere Workplace – automating the tasks that discover, manage, secure and service all of their IT assets.
Our Culture:
Teamwork is intrinsic to what we do and why we do it. We are accountable to each other – and support one another. We provide opportunities to grow, learn, add value and thrive – while also achieving new levels of performance. We treat all with appreciation, dignity, and respect. It is through diverse and inclusive hiring, decision-making, and commitment to our employees and partners that we will continue to build and deliver world-class solutions for our customers.
Why We Need you!
We are seeking a motivated and talented Software Engineer who will work as a cross functional member within a highly experienced group of engineers across multiple geos. Our team members regularly collaborate with our internal customers as we build and extend the company’s product entitlement, licensing, and download solutions.
What You Will Be Doing:
- Developing new product functionality and enhancements by producing quality code via unit and integration testing through a suite of automated tests. Functionality is delivered via an automated deployment pipeline.
- Integrating entitlement and licensing processes from the products of newly acquired companies into the Ivanti systems.
- Working with an energetic team that is responsible for coding, testing, test automation, debugging, reliability and performance analysis in an Agile development environment
- Interacting with product stakeholders in gathering requirements and validating new functionality properly meet those requirements.
To Be Successful in The Role, You Will Have:
- A Bachelor of Science degree in Computer Science or related engineering field
- 2 or more years related or equivalent experience
- Experience in the C# programming language and .NET Framework and/or experience using Angular or similar UI development language
- Experience with SQL or similar databases
- REST API development experience
- Strong oral and written communication skills
- Good understanding of concepts related to computer architecture, data structures and programming practices
- Knowledge of coding best practices, performance, and scalability
- Preferred knowledge includes experience with Azure DevOps, GitHub, and YAML Build Pipelines, understanding of Agile development methodologies, DevOps best practices, and the product development lifecycle, and development experience with Java, Linux, and other environments
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.
#LI-JM1
#LI-REMOTE
* Salary range is an estimate based on our salary survey at salaries.freshremote.work
Tags: Agile Angular API Azure DevOps GitHub Global company Java Licensing Linux REST API SQL UI
Other jobs like this
Explore more Remote Work and WFH career opportunities
Find open roles in Engineering, Design, Data, Marketing, Sales, Operations, Support and more, filtered by job title or popular skill, toolset and products used.
- Remote Account Manager jobs
- Remote Senior Data Scientist jobs
- Remote Technical Support Engineer jobs
- Remote Senior Site Reliability Engineer jobs
- Remote Sales Engineer jobs
- Remote Solutions Engineer jobs
- Remote Senior Backend Engineer jobs
- Remote Technical Account Manager jobs
- Remote Business Analyst jobs
- Remote Staff Software Engineer jobs
- Remote Senior Product Marketing Manager jobs
- Remote Senior Data Analyst jobs
- Remote Technical Writer jobs
- Remote Salesforce Administrator jobs
- Remote Security Engineer jobs
- Remote Machine Learning Engineer jobs
- Remote Senior Customer Success Manager jobs
- Remote Content Marketing Manager jobs
- Remote QA Engineer jobs
- Remote Program Manager jobs
- Remote Recruiter jobs
- Remote Product Owner jobs
- Remote Backend Engineer jobs
- Remote Frontend Engineer jobs
- Remote Marketing Operations Manager jobs
- Remote Coaching-related jobs
- Remote DevOps-related jobs
- Remote Customer service-related jobs
- Remote React-related jobs
- Remote Kubernetes-related jobs
- Remote CRM-related jobs
- Remote Backend-related jobs
- Remote Entrepreneurial-related jobs
- Remote HR-related jobs
- Remote Interpersonal skills-related jobs
- Remote UX-related jobs
- Remote Docker-related jobs
- Remote Mentoring-related jobs
- Remote Linux-related jobs
- Remote Open Source-related jobs
- Remote Azure-related jobs
- Remote User Experience-related jobs
- Remote Integrations-related jobs
- Remote CI/CD-related jobs
- Remote KPIs-related jobs
- Remote FinTech-related jobs
- Remote Financial services-related jobs
- Remote Cloud-based-related jobs
- Remote UI-related jobs
- Remote Jira-related jobs