
Senior Software Engineer
Posted Jun 20

Posted Jun 20
This is a fully remote position, open to applicants in United States.
• Create, develop, and sustain intricate software features and services within OneStream, encompassing requirements analysis, technical design, implementation, validation, deployment, and ongoing production support.
• Oversee implementation projects for 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.
• Construct and maintain user interface solutions utilizing modern UI frameworks such as Angular, React, Blazor, and WPF.
• Guarantee that JSON and XML data contracts, schemas, and integrations are effectively designed, documented, and backward compatible.
• Actively seek opportunities to enhance system performance, reliability, and developer productivity.
• Mentor and assist Software Engineers by providing guidance on design, coding standards, and best practices.
• A 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 creating user interfaces with modern UI frameworks including Angular, React, Blazor, and WPF.
• Profound understanding of RESTful API design and service-oriented architectures.
• Extensive experience in designing, maintaining, and evolving JSON contracts within enterprise applications.
• Experience with performance tuning, memory management, and SQL query optimization.
• Solid experience with Git-based workflows and CI/CD pipelines.
• Familiarity with reviewing unit tests and ensuring sufficient test coverage.
• Vision
• Medical
• Life
• Dental
• 401K
• Professional Development
Focus
Trellis
Mattel, Inc.
Milliman
Get handpicked remote jobs straight to your inbox weekly.