Job Summary :
As a Full Stack Engineer , you will be responsible for the end-to-end development of software systems, from the user experience (frontend) to backend code. Your expertise will be critical in delivering innovative, scalable solutions that enhance client services while maintaining a cloud-first and agile mindset. By collaborating with multiple teams, you will help drive key decisions and solve technical challenges, ensuring high-quality software development practices are followed.
Roles & Responsibilities :
Leadership & Collaboration :
- Serve as a Subject Matter Expert (SME) , providing guidance on full-stack development practices and technologies.
- Lead and manage a development team, ensuring effective collaboration and timely delivery of solutions.
- Take ownership of key decisions within the team, balancing technical excellence with business needs.
- Engage with multiple teams across the organization to drive decisions and provide solutions to both immediate and cross-team problems.
Software Design & Development :
Lead the design and development of software applications, ensuring they are scalable, secure, and maintainable.Implement best practices in software development, including coding standards, design patterns, and testing practices.Conduct code reviews , providing constructive feedback to peers and junior developers to maintain code quality.Build and maintain cloud-based applications using technologies like Microsoft Cloud Application Architecture .Automation & System Integration :
Develop and maintain automation scripts and workflows for user lifecycle management, using PowerShell and other scripting languages.Integrate Identity and Access Management (IAM) processes with platforms such as Microsoft Entra (Azure AD) , Okta , LDAP , and Linux .Administer and configure IAM systems to support automation, ensuring seamless user authentication and lifecycle management.Build connectors and APIs for integration with business applications, especially with platforms like ServiceNow .Monitoring, Troubleshooting, and Compliance :
Monitor automated processes to ensure they run smoothly and address any issues promptly.Perform root cause analysis and implement corrective actions to improve process efficiency and system reliability.Ensure IAM automation solutions comply with relevant regulatory standards such as PCI , SOC 2 , and other security controls .Maintain thorough documentation of workflows, system configurations, and audit trails to meet compliance requirements and pass audits.Security & Compliance :
Ensure security best practices are followed in every stage of software development and deployment.Actively contribute to compliance efforts , including ensuring IAM solutions and automation workflows align with industry standards like PCI , SOC 2 , and other regulatory frameworks.Professional & Technical Skills :
Must-Have Skills :Proficiency in Microsoft Cloud Application Architecture .Strong PowerShell scripting skills for automation and workflow management.Experience with IAM platforms : Microsoft Entra (Azure AD) , Okta , LDAP , and Linux administration .Familiarity with workflow systems like ServiceNow .Ability to develop and maintain scalable, secure, and compliant cloud applications .Experience in system integration and administration, especially with IAM systems and automation workflows.Understanding of cloud application architecture principles .Good-to-Have Skills :Experience with Okta Identity Management .Experience with Python for scripting and automation.Knowledge of compliance standards like PCI , SOC 2 , and other security frameworks.Other Skills :Strong problem-solving abilities to troubleshoot and address system issues.Ability to work in an agile development environment , demonstrating flexibility and adaptability to change.Excellent communication skills to work with cross-functional teams and present technical information to non-technical stakeholders.Experience Requirements :
Proven experience in full-stack development, with a strong emphasis on cloud-based application development.Hands-on experience in scripting and automation using PowerShell, as well as experience with IAM systems such as Microsoft Entra (Azure AD) , Okta , and LDAP .Strong background in developing and maintaining cloud applications, ensuring scalability, security, and compliance.Familiarity with agile methodologies , and experience in managing complex software projects in cloud-first environments.Skills Required
Full Stack