About the Team/Role
As a Software Development Engineer, you will play a crucial role in enhancing our customer experience by developing and maintaining a unified login experience leveraging SSO technology. You will be working on a cutting-edge project with the opportunity to learn and augment many different applications in order to streamline our customers' access to multiple applications, reducing friction and improving overall satisfaction.
How you'll make an impact
Design, develop, and implement robust and scalable applications
Integrate with SSO technologies to provide a seamless login experience
Work closely with cross-functional teams to understand business requirements and translate them into technical solutions
Troubleshoot and resolve complex technical issues
Write clean, maintainable, and well-documented code
Stay up-to-date with the latest technologies and industry trends
Experience you'll bring
Good experience with .NET Core and C#
Experience in developing automated unit and integration tests
Strong understanding of object-oriented programming principles
Experience with web development frameworks
Proficiency in SQL and database design
Experience with SSO technologies (e.g., OAuth, SAML)
Strong problem-solving and debugging skills
Excellent communication and collaboration skills
Experience with cloud platforms (e.g. AWS)
Experience with microservices architecture
Knowledge of Python and Java
Knowledge of frontend technologies (e.g. Angular)
Experience with CI/CD pipelines and DevOps practices
Experience with Okta or Auth0
Exposure to event driven architecture
Loading similar jobs...
Forge your path in the heart of programming excellence! Explore career opportunities in C/C++ and C#.