
Software Engineer I
OneStream Software10 hours ago
Remote, United StatesEntry Level
Base Salary
$99k - $129k/yr
Responsibilities
- Design, develop, test, and maintain high-quality software components.
- Implement assigned 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 following RESTful standards.
- Write maintainable, documented code with appropriate unit-test coverage.
- Use and validate AI-assisted development tools for development, refactoring, testing, and documentation.
- Participate in peer code reviews.
- Diagnose, debug, and resolve defects across development and test environments.
- Collaborate with Product, QA, and engineering teammates to deliver functional, high-quality features.
- Follow established SDLC, 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 Microsoft technologies 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 with Git and CI/CD workflows.
- Ability to write and review unit tests.
- Preferred: enterprise or platform-oriented application development experience.
- Preferred: familiarity with cloud-hosted or SaaS-based systems.
- Preferred: introductory automated testing experience.
- Preferred: Azure Fundamentals or an entry-level Azure certification.
- Preferred: knowledge of software development fundamentals and object-oriented design, along with problem-solving, debugging, communication, collaboration, and code-quality skills.
Benefits
- Remote, USA work arrangement.
- Full-time employment.
- Vision, medical, life, dental, and 401(k) benefits.
- Regular travel is not expected.
- No supervisory responsibilities are required.
Categories
About OneStream Software
OneStream Software builds an enterprise Corporate Performance Management (CPM/EPM) platform for finance teams at large enterprises, covering consolidation, planning, reporting, and analytics. It sells subscriptions and services for cloud (Microsoft Azure) or on‑premises deployments, unifying financial and operational data for the CFO’s office. Founded in 2010 and headquartered in Birmingham, Michigan, the company is backed by KKR and serves global customers across industries.