
Senior Software Engineer
Posted May 6

Posted May 6
• Design, develop, and maintain intricate software features and services within OneStream, encompassing requirements translation, technical design, implementation, validation, deployment, and ongoing production support.
• Lead the implementation of moderately to highly complex features, ensuring they are scalable, performant, maintainable, and reliable.
• Facilitate technical design discussions and contribute to architectural decisions that align with platform standards and reference architectures.
• Create and sustain user interface solutions utilizing modern UI frameworks such as Angular, React, Blazor, and WPF.
• Ensure that JSON and XML data contracts, schemas, and integrations are designed, documented, and backward compatible effectively.
• Proactively seek out opportunities to enhance system performance, reliability, and developer productivity.
• Mentor and assist Software Engineers by providing guidance on design, coding standards, and best practices.
• Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent experience.
• 4-10 years of professional software development experience.
• Strong expertise in C#, .NET, and ASP.NET, along with related frameworks.
• Experience in building user interfaces with modern UI frameworks such as Angular, React, Blazor, and WPF.
• In-depth knowledge of RESTful API design and service-oriented architectures.
• Extensive experience in designing, maintaining, and evolving JSON contracts in enterprise applications.
• Proficiency in performance tuning, memory management, and SQL query optimization.
• Strong experience with Git-based workflows and CI/CD pipelines.
• Experience in reviewing unit tests to ensure adequate test coverage.
• Vision
• Medical
• Life
• Dental
• 401K
• Professional Development
Smartsheet
Smartsheet
Domus Global
PSI CRO AG
Get handpicked remote jobs straight to your inbox weekly.