Senior Software Engineer

closed
Saviynt Logo

Saviynt

πŸ’΅ $130k-$160k
πŸ“Remote - United States

Summary

Join Saviynt's distributed global R&D team as a software engineer and contribute to building a platform that solves the toughest security and compliance challenges. As a collaborative partner, problem solver, customer-centric developer, forward thinker, and motivated engineer, you will participate in requirements analysis, develop state-of-the-art enterprise identity cloud solutions, and serve as an expert on applications.

Requirements

  • 5-8 years of software engineering experience in Java or similar object-oriented language
  • Hands-on experience with Java-based technologies such as Spring Framework preferred
  • 1+ years of development experience in Privileged Access Management, Identity Management (IGA/IAM) or security
  • Hands-on experience with REST and Microservices
  • Hands-on experience designing and developing solutions based on SQL (MySQL)
  • Hands-on experience with Containerization, Cloud development, Git and SQL
  • Experience with unit, functional, and system integration testing
  • Working knowledge of Cloud, RabbitMQ, and Redis a plus
  • Experience with Git (GitHub/GitLab)
  • Hands-on experience using IntelliJ or Eclipse/My Eclipse IDE a plus
  • Excellent logical and Analytical Skills
  • Experience with modern software development methodologies (Agile, Kanban, etc.)
  • Excellent communication skills and the ability to effectively interact with other teams across the organization
  • Experience in increasing levels of responsibility managing applications development, solution design, and delivery, and process improvement
  • Ability to work effectively and achieve results across functional areas in a work environment with a high rate of change

Responsibilities

  • Participate in requirements analysis
  • Collaborate with internal teams to produce software design
  • Develop state-of-the-art enterprise identity cloud solutions
  • Test and deploy applications and systems
  • Debug, enhance, update, and optimize existing code
  • Ability to start a project from scratch while maintaining existing services
  • Develop documentation throughout the software development life cycle
  • Serve as an expert on applications and provide technical support

Benefits

  • $130,000 - $160,000 a year
  • Competitive total rewards package
  • Learning and tremendous opportunities to grow and advance in your career
This job is filled or no longer available