OneStream Software is seeking a Senior Software Engineer to design, develop, and maintain complex software features. This remote position requires expertise in C#, .NET, and modern UI frameworks. The ideal candidate will have 4-10 years of experience and a Bachelor's degree in Computer Science. The role includes leading features end-to-end and mentoring junior engineers. Compensation ranges from $138,000 to $172,250 annually, plus benefits such as medical, dental, and a retirement plan.
Qualifications
4-10 years of professional software development experience.
Strong experience with SQL query optimization.
Experience reviewing unit tests.
Responsibilities
Design, develop, and maintain complex software features.
Lead implementation efforts for moderately to highly complex features.
Ensure well-designed APIs and backward-compatible data contracts.
Skills
Proficiency in C#
.NET Framework
ASP.NET
Modern UI frameworks (Angular, React, Blazor, WPF)
RESTful API design
Performance tuning
Git-based workflows
Education
Bachelor's degree in Computer Science or related field
Job description
OneStream Software is seeking a Senior Software Engineer to design, develop, and maintain complex software features. This remote position requires expertise in C#, .NET, and modern UI frameworks. The ideal candidate will have 4-10 years of experience and a Bachelor's degree in Computer Science. The role includes leading features end-to-end and mentoring junior engineers. Compensation ranges from $138,000 to $172,250 annually, plus benefits such as medical, dental, and a retirement plan.