Overview
Skills
Job Details
Highly Desirable is any IAM, Oath 2.0, and Okta integration experience. This team is heavily involved in IAM projects.
Job Description:
If the following resonates with your experience, we encourage you to apply:
A Bachelor's degree in Computer Science, Technology, Information Systems, Software Engineering, or equivalent practical experience.
A strong foundation in data structures and algorithms.
6+ years of hands-on development experience with C#, ASP.NET, Entity Framework, and AspNetCore/MVC.
Proven ability to design and implement robust RESTful Web Services.
Experience in developing user interfaces with React and Typescript.
Practical experience building OAuth 2.0 based services for authentication and authorization, including access token exchange for REST APIs.
Experience integrating with Okta for identity and access management.
Familiarity with broader Identity and Access Management (IAM) principles and practices.
A solid understanding of design patterns, particularly dependency inversion through dependency injection.
Demonstrated ability to independently initiate and drive projects from concept to completion.
The capacity to translate high-level requirements into detailed technical specifications.
Experience with automated unit testing frameworks (e.g., xUnit, nUnit) and end-to-end testing with tools like Selenium.
Strong proficiency in Git for source control management.
Excellent written and verbal communication skills, with the ability to convey technical information clearly and persuasively to diverse audiences.
A collaborative spirit and the ability to build and maintain positive working relationships.
Strong organizational skills with the ability to manage multiple tasks effectively and efficiently.
Effective problem-solving skills with a knack for identifying necessary information.
The ability to remain calm and composed under pressure.
A customer-centric approach with a focus on building trust and commitment with both internal and external stakeholders.
A proactive and action-oriented mindset.
A persistent approach to overcome challenges and achieve goals.
Strong time management skills with the ability to prioritize tasks effectively.
Bonus Points For:
Experience with JIRA and Confluence.
Familiarity with Agile development methodologies.
Exposure to Azure deployment processes.
Knowledge of residential home building practices.
Experience with PowerShell scripting.