Senior Software Engineer @Ivanti
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 2d ago

[Hiring] Senior Software Engineer @Ivanti

2d ago - Ivanti is hiring a remote Senior Software Engineer. 💸 Salary: unspecified 📍Location: Worldwide

Role Description

Ivanti is seeking an experienced and enthusiastic Senior Software Engineer to contribute to our software development team. The ideal candidate will be a strong collaborator with deep technical expertise in the Java ecosystem. This role involves:

  • Contributing to the strategy and execution of multiple product releases.
  • Participating in complex projects.
  • Ensuring technical excellence through hands-on development and architectural guidance.
  • Developing and maintaining applications throughout the full development lifecycle in a cloud-native environment, with proven experience in AWS or Azure.
  • Building and maintaining applications using microservices architecture and containerization technologies.
  • Mentoring junior team members and fostering a collaborative culture.

Qualifications

  • Bachelor’s degree (B.E. / B.Tech) in Computer Science or a related field, with 6+ years of relevant industry experience.
  • Extensive expertise in building high-quality services using Java, J2EE, Spring, and related technologies.
  • Proven experience designing and developing applications and web services within a Service-Oriented Architecture (SOA), leveraging RESTful services and API gateways.
  • Strong background in RDBMS and NoSQL technologies.
  • Proficient in applying design patterns, data structures, and algorithm design for optimal solutions.
  • Hands-on experience with Spring Boot, Spring Cloud, API Gateway, ElasticSearch, and Apache Kafka.
  • Solid exposure to leading cloud platforms such as AWS and Azure.
  • Deep understanding of system performance and scalability principles.
  • Demonstrated leadership in guiding small engineering teams through the design, implementation, and delivery of substantial software components.
  • Consistent record of applying engineering best practices throughout the software development lifecycle.
  • Ability to interpret complex customer requirements and engineer effective product solutions.
  • Familiarity working with Linux-based environments.
  • Strong understanding of Agile or Scrum development methodologies.
  • Excellent verbal and written communication skills.
  • Outstanding analytical and problem-solving abilities.
  • In-depth knowledge of software security standards and microservice architectures.
  • Well-versed in DevOps tools and processes.
  • Advantageous to have experience with SAML, OAuth, Identity management, and Certificate/PKI technologies.

Requirements

  • Collaborate closely with cross-functional teams to implement robust unit and automation testing, drive DevOps practices, and streamline CI/CD pipelines for rapid and secure deployment cycles.
  • Manage the full software development lifecycle from requirements analysis to deployment, ensuring all features for device, application, and content security meet the highest standards of reliability and scalability.
  • Build sophisticated server-side solutions and RESTful web services using Java, J2EE, Spring Boot, and microservices architecture to support device management across iOS, Android, and Windows platforms.
  • Design innovative architectures and implement solutions leveraging industry best practices, with a strong focus on performance, security standards, and seamless integration of RDBMS/NoSQL and cloud technologies.
  • Partner with cross-functional teams—including product managers, UX designers, and QA engineers—to align on customer requirements, refine user stories, and ensure successful product delivery using Agile/Scrum methodologies.
  • Lead a team of software engineers by providing technical expertise, driving best engineering practices, conducting code reviews, and mentoring team members to achieve development excellence.
  • Collaborate closely with other engineering teams and stakeholders to troubleshoot large-scale complex systems, drive process improvements, and facilitate a culture of continuous innovation and feedback.
  • Advise the team and organization on emerging technologies, security standards, DevOps processes, and identity management practices, supporting the evolution of product architecture and development strategies.

Benefits

  • Friendly flexible working model: Empower excellence whether you’re at home or in the office and support work-life balance.
  • Competitive compensation & total rewards: Including health, wellness, and financial plans tailored for you and your family.
  • Global, diverse teams: Collaborate with talented people from 23+ countries.
  • Learning & development: Grow your skills with access to best-in-class learning tools and programs.
  • Equity & belonging: We value every voice. Your story helps inform our solutions for a changing world.
Before You Apply
worldwide Be aware of the location restriction for this remote position: Worldwide
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @Ivanti
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 2d ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
worldwide Be aware of the location restriction for this remote position: Worldwide
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs