Software Engineer
Role details
Job location
Tech stack
Job description
We are seeking a skilled Software Engineer to join a dynamic engineering team focused on identity and access management (IAM) and enterprise application development. In this role, you will contribute to moderately complex engineering initiatives, collaborate with cross-functional teams, and help deliver scalable, secure software solutions.
You will work on large-scale systems, analyze technical challenges, and partner closely with stakeholders to ensure successful delivery aligned with best practices, compliance standards, and engineering excellence., * Design, develop, and maintain scalable applications and services using Java and modern frameworks
- Build and integrate RESTful APIs and backend services
- Collaborate with engineers and stakeholders to deliver software solutions aligned with business needs
- Analyze and resolve moderately complex technical challenges involving multiple variables
- Contribute to system design, architecture discussions, and engineering best practices
- Ensure adherence to security, compliance, and enterprise development standards
- Work with identity and access management systems, including authentication and directory services
- Participate in code reviews, testing, and continuous improvement of development processes
Requirements
- 7+ years of experience in software engineering or equivalent practical experience (work, consulting, military, or education)
- 7+ years of hands-on experience developing with Java
- Experience with Python or PowerShell scripting
- Experience designing and consuming RESTful APIs
- Strong working knowledge of SQL and relational databases, * Experience with Bravura Security (Password Safe / IDM Suite / Pass)
- Familiarity with LDAP and identity management systems
- Experience with C++
- Background in enterprise IAM or security-focused applications
- Experience working in large-scale, distributed environments
Additional Notes
- Candidates should demonstrate stability in prior roles (avoid frequent short-term employment history)
- Prior government/public sector-only experience may not be a strong fit for this role
- Bravura Pass experience is highly preferred