Role OverviewAs a Sr. Software Engineer, C#/.NET, you will work on product features engineering design, coding, review, testing, and automation. You will design across application layers and distributed systems to implement models for SaaS-based security. You will work across backend and frontend teams, infrastructure, and domain teams, and have a customer focus to ensure high-quality solutions are delivered.
What You Will Do
Work on product features engineering design, coding, review, testing, and automate the functional dev test. Design across application layers and distributed systems to implement models for SaaS-based security. Work across backend and frontend teams, infrastructure, and domain teams.
Why It Might Be a Fit
You will be part of a collaborative environment whose teams care about the product they are creating, how they create it, and the impact it has on customers' business objectives. You will have the opportunity to work on challenging problems and help customers resolve escalations.
Requirements
- Ability to write high-quality code, unit tests, integration tests using mocking/instrumentation.
- Excellent debugging and troubleshooting skills & log analysis for troubleshooting.
- Experience with object-oriented design and multi-threaded programming.
- Basic knowledge on client-server development, REST APIs using.Net or a similar language.
- Proficiency with C# &.NET Framework or a similar technology stack
- Understanding of cryptography foundations (E.g. PKI encryption and signing, TLS protocol) is a bonus.
- Experience with OS and systems-level programming (E.g. Linux/Windows Internal, multi-threading, IPC, process isolation) is a bonus.
Benefits
- Employee ownership
- Health insurance
- 401k with matching contributions
- Disability insurance
- Paid-time off
- Growth opportunities
]]>