About this roleJob Summary We are seeking a highly motivated Full Stack Engineer to join a collaborative Agile engineering team focused on building and enhancing enterprise authorization and access management solutions. This role involves designing, developing, testing, and supporting scalable cloud-based applications and APIs that serve as foundational services across the organization. The ideal candidate will be passionate about software engineering excellence, modern API development, cloud technologies, and continuous improvement. Key Responsibilities Design, develop, test, and maintain scalable authorization services and platform capabilities. Collaborate with Agile team members, product owners, architects, and stakeholders to deliver high-quality software solutions aligned with business objectives. Develop extensible and reusable APIs and services that support enterprise applications and platforms. Participate in defining and implementing authorization and access management solutions. Follow established engineering standards and contribute to the evolution of development best practices. Lead the identification, analysis, troubleshooting, and resolution of complex technical issues across development, testing, and production environments. Conduct and support robust code review processes to ensure code quality, maintainability, and adherence to standards. Drive process improvements, technology modernization efforts, and engineering innovation initiatives. Support deployment, monitoring, and operational activities for cloud-based applications. Collaborate with team members to prioritize work based on business value, strategic objectives, and technical impact. Create and maintain technical documentation, implementation details, and operational procedures. Foster a culture of continuous learning, innovation, collaboration, and engineering excellence. Required Qualifications Bachelors or Masters degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. Minimum of 6 years of hands-on software development experience. Strong experience developing APIs and web services using Node.js and RESTful architecture. Experience with Domain-Driven Design (DDD), API design principles, and API lifecycle management. Experience working with OpenAPI Specifications, Swagger, or similar API documentation frameworks. Proficiency with modern development tools such as VS Code, IntelliJ IDEA, or similar IDEs. Experience developing and deploying cloud-native applications within AWS environments. Experience with CI/CD tools and deployment automation technologies such as Jenkins and Docker. Experience supporting production applications using monitoring and logging platforms such as Datadog or similar tools. Strong understanding of software engineering best practices, design patterns, and scalable application architecture. Strong problem-solving, analytical, and troubleshooting skills. Ability to work effectively within Agile development environments. Excellent communication, collaboration, and stakeholder management skills. Demonstrated ability to prioritize work and deliver results in a fast-paced environment. Preferred Qualifications Experience with Open Policy Agent (OPA) and Rego. Familiarity with AI-assisted development tools such as GitHub Copilot, DevAssist, or similar technologies. Experience designing and implementing authorization, authentication, or identity management solutions. Experience developing enterprise-scale cloud applications and microservices. Knowledge of security best practices related to API development and cloud-native architectures. Experience leading technical initiatives, mentoring team members, and driving engineering best practices. Passion for innovation, continuous improvement, and modern software development methodologies. Education: Bachelors Degree