Serve as Technical Lead, providing expertise in designing, prototyping, refining, and implementing complex software solutions.
Utilize strong Angular, .NET, and cloud security experience in enterprise environments.
Stay up to date with new web technologies and recommend improvements.
Guide and mentor less-experienced software engineers; provide training as needed.
Collaborate with business stakeholders, subject matter experts, analysts, QA, architects, and other technical leads to ensure alignment and adherence to best practices.
Offer technical guidance to internal teams and software vendors.
Troubleshoot and resolve complex technical issues; participate in on-call rotation.
Conduct technical reviews of code developed by other team members.
Lead and mentor development teams in best practices, including design patterns and interactive design principles.
Oversee the entire software development lifecycle and ensure quality deliverables.
Implement identity and access management solutions using OIDC and SAML2.
Work within Agile Scrum teams in a fast-paced, collaborative environment.
Develop modular, decoupled, and scalable applications, including Micro Front-Ends.
Manage CI/CD pipelines and automate software processes.
Deploy, operate, and manage services in AWS or similar cloud platforms.