OneStream Software

Software Engineer I

OneStream Software
Apply
12 days ago
Remote, United StatesEntry Level

Base Salary

$99k - $129k/yr

Responsibilities

  • Design, develop, test, and maintain software components within OneStream solutions.
  • Implement well-scoped features using established design patterns and best practices under senior-engineer guidance.
  • Develop user interfaces using Angular, React, Blazor, and WPF.
  • Develop and integrate APIs and services and implement data access logic.
  • Write clean, maintainable, documented code with appropriate unit test coverage.
  • Use AI-assisted development tools for development, refactoring, testing, and documentation while validating generated output.
  • Participate in peer code reviews.
  • Diagnose, debug, and resolve software defects across development and test environments.
  • Collaborate with Product, QA, and engineering teams to deliver functional and high-quality features.
  • Follow established software development lifecycle, security, and compliance protocols.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • 2–4 years of professional software development experience.
  • Experience with object-oriented programming and the Microsoft technology stack, including C#, .NET, and ASP.NET.
  • Basic experience with Angular, React, Blazor, and WPF.
  • Familiarity with JSON and XML.
  • Working knowledge of relational databases and SQL fundamentals.
  • Experience using Git and participating in CI/CD workflows.
  • Ability to write and review unit tests.
  • Preferred: experience building enterprise or platform-oriented applications.
  • Preferred: familiarity with cloud-hosted or SaaS-based systems and automated testing practices.
  • Preferred: Azure Fundamentals or an entry-level Azure certification.
  • Preferred: familiarity with Cursor or Claude Code.
  • Strong software development fundamentals, problem-solving, debugging, communication, collaboration, learning ability, and attention to detail.

Benefits

  • Remote position in the USA.
  • Full-time employment.
  • Medical, dental, and vision insurance.
  • Life insurance and short- and long-term disability coverage.
  • 401(k) or retirement plan.
  • Vacation time and paid holidays.
  • Professional development and training opportunities.

Tech Stack

AngularAzureC#Git.NETReactSQL

Categories

OneStream Software

About OneStream Software

1,001-5,000 employees
Contact me