We are seeking a talented and motivated Software Engineer to join our dynamic team. The ideal candidate will have at least 5 years of experience in software development using C# and .NET Core / .NET 6 in a cloud based microservice environment, along with knowledge of Authentication Protocols including SAML 2.0, OIDC, OAuth 2.0, JWT, Federation. You will be responsible for designing, developing, and maintaining software applications that meet the needs of our clients.
Responsibilities
Design, develop, and implement software applications using C# (.NET Core / .NET 6+) in a microservices architecture.
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, maintainable code while adhering to best practices in software development.
Develop and maintain APIs to facilitate communication between different systems.
Participate in Agile development processes including sprint planning, daily stand-ups, and retrospectives.
Troubleshoot, debug, and optimize existing applications for performance improvements.
Stay updated with emerging technologies and industry trends to enhance skills and knowledge.
Requirements
At least 5 years of software development experience.
Proficiency in C# (.NET Core / .NET 6+)
3+ years of identity and access management experience
Knowledge of authentication protocols - SAML 2.0, OIDC, OAuth 2.0, JWT, Federation
Experience with identity providers - Okta, Auth0 configuration and integration
Strong background in enterprise authentication systems
Experience with Microservices
Experience with AWS
Familiarity with RESTful APIs and their integration into applications.
Understanding of Agile methodologies and experience working in Agile teams.
Strong problem-solving skills with the ability to troubleshoot complex issues.
Excellent communication skills to collaborate effectively with team members.
A degree in Computer Science or a related field is preferred but not mandatory.
Join us in shaping the future of technology through innovative software solutions!
Job Type: Full-time
Pay: From $70,000.00 per year
Benefits:
Paid time off
Application question(s):
What is your expected annual salary (in CAD)?
Experience:
C#: 5 years (required)
identity and access management: 3 years (preferred)
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.