LVT (LiveView Technologies) is redefining how businesses operate in the physical world through AI-driven solutions. As a Senior Software Engineer, you will develop access management solutions and lead a team of engineers while collaborating across functions to ensure project success.
Responsibilities:
- Provide technical leadership and mentorship to a team of software engineers
- Drive continuous improvement initiatives to enhance software development processes, productivity, and efficiency
- Identify bottlenecks, streamline workflows, and implement tools and methodologies to optimize software development lifecycle
- Design, develop, implement, and maintain access management solutions using Okta for both cloud services and end user applications
- Collaborate with cross-functional teams such as Product Management, Quality Assurance, and DevOps to define project requirements, provide development estimates, ensure seamless integration, and manage timelines
- Foster effective communication channels and promote a culture of collaboration and knowledge sharing
- Maintain a deep understanding of industry trends, emerging technologies, and best practices in identity and access management
Requirements:
- Bachelor's or Master's degree in Computer Science or related field
- 7+ years of professional development experience, with a focus on Okta and IAM solutions
- Strong knowledge of SAML, OpenID Connect (OIDC), and other security protocols
- Understanding of identity management principles and best practices
- 3+ years of professional development experience in Node.js/Typescript with a track record of building and maintaining Node.js production services
- Excellent problem-solving and root-cause analysis skills, with the ability to navigate complex technical challenges amidst ambiguous requirements
- An obsession with completeness and quality
- Strong interpersonal and communication skills
- Ability to thrive in a fast-paced and dynamic environment and switch between priorities quickly
- Experience with agile software development methodologies and familiarity with related tools and processes
- GraphQL query and mutation implementation and optimization
- OpenAPI/REST API design and development experience
- NestJS server development framework
- Docker, Kubernetes and related CI/CD tools
- SQL experience preferred