Full-Time

Senior Software Engineer

Windows

Posted on 4/22/2024

Okta

Okta

5,001-10,000 employees

Provides extensible identity platform with integrations


Senior

Canada

Required Skills
Agile
SCRUM
Linux/Unix
Requirements
  • Solid experience in .NET software development for Windows or Linux platforms
  • Strong hands-on experience developing applications using C# and the .NET Framework (or .NET Core)
  • Proficient in object-oriented programming principles, design patterns, and best practices
  • Proven experience with Agile methodologies (Scrum/Kanban), CI/CD pipelines, and automation tools
  • Skilled in debugging and troubleshooting .NET applications using tools like Visual Studio Debugger, WinDbg, and profilers
  • Familiarity with cloud platforms, databases, and front-end frameworks
  • Bachelor’s degree in Computer Science or equivalent experience
  • 4-6 years of software development experience, with at least two years of experience designing and building enterprise software on Windows
Responsibilities
  • Collaborate with cross-functional teams for seamless integration
  • Gather and refine requirements with Product and Engineering teams for prototyping Windows client components
  • Contribute to technical designs, proposals, and architectural decisions
  • Develop high-quality, maintainable software components with comprehensive unit/functional tests
  • Participate in code reviews and provide feedback
  • Contribute to technical documentation and knowledge sharing within the team

Okta provides a neutral and extensible Identity platform with 7,000+ integrations, offering powerful and flexible identity solutions for various industries and use cases, prioritizing identity at the core of technology stacks.

Company Stage

IPO

Total Funding

$1.2B

Headquarters

San Francisco, California

Founded

2009

Growth & Insights
Headcount

6 month growth

0%

1 year growth

10%

2 year growth

43%