Job Closed
This listing is no longer active.
A comprehensive cloud-based platform to modernize the Office of the CFO.
Senior Software Engineer II, MarketPlace
Location
United States
Posted
121 days ago
Salary
$138K - $172K / year
Seniority
Senior
Job Description
Senior Software Engineer II, MarketPlace
OneStream Software
• Design and architect solutions that work interactively with the OneStream Platform and provide Windows Application and Browser Interfaces leveraging server-side business logic. • Provide documentation of source code, defining standards and improving them, APIs, flow diagrams, reviewing code requests. • Build and deliver solutions that meet/exceed customer/stakeholder expectations. • Proactively suggest options for solutions that make the feature easy to use and improve customer experience. • Drive requirements discussions based on value delivered to customers. • Participate and contribute to reviewing other team members unit tests. • Lead design discussions and planning. • Provide complex design requirements for major features and new solutions. • Mentor Senior Software Engineers I team members in best practices, coding standards, assist in software design, provide training. • Serve as an onboarding partner for new hires and training. • Member of the required approvers for pull requests, release branch. • Run/Lead formal Code Review meetings. • Help maintain code quality, organization, and automatization.
Job Requirements
- Bachelor’s degree in computer science, Computer Information Systems, Software Development, Electrical Engineering, Mathematics, Physics or equivalent technical discipline experience.
- 6+ years development and industry experience with detail-oriented software design with a strong command of design patterns and problem-solving expertise in areas such as memory and performance tuning of managed code and SQL query optimization.
- Understanding of RESTful API design and experience in building and assembling installation automation for deployment.
- Ability to implement unit and functional tests.
- Experience with deployment of software solutions into cloud-hosted infrastructure and experience with building deployment automation using Git Actions or DevOps pipelines.
- Understanding of SSO configuration, Website file management, access, session data, web application development and debugging.
- Experience with SQL query analysis and optimization, relational dependencies, indexing for queries, partitioning, stored procedures.
Benefits
- Vision
- Medical
- Life
- Dental
- 401K
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Developer
Supply WisdomTransform TPRM through Real-Time Risk Intelligence to Mitigate Critical Risks, and Grow Revenue.
• Collaborate with the development team and product manager to ideate software solutions • Write effective and secure REST APIs • Integrate third-party libraries for product enhancement • Design and implement client-side and server-side architecture • Work with data scientists and analysts to enhance software using RPA and AI/ML techniques • Develop and manage well-functioning databases and applications • Ensure software responsiveness and efficiency through testing • Troubleshoot, debug, and upgrade software as needed • Implement security and data protection settings • Create features and applications with mobile-responsive design • Write clear, maintainable technical documentation • Build front-end applications with appealing, responsive visual design
• Build and ship product features end-to-end, contributing production code across our stack. • Execute on challenging technical problems while staying grounded in why the work exists, not just how to implement a solution. • Work closely with teammates across engineering, product, and design. • Contribute to your team’s culture by communicating openly, being receptive to feedback, and prioritizing shared outcomes. • Uphold a high bar for code quality, reliability, and maintainability, while avoiding over-engineering. • Make thoughtful day-to-day tradeoffs between velocity, quality, and scope, learning how to deliver impact quickly without sacrificing correctness. • Use modern tools (including AI) as leverage to explore solutions faster and deliver impact sooner. • Bring customer obsession to your development process, regularly asking: How does this make the experience better for our users?
• Candidates will build/maintain data migration and conversion tools, test scripts. • The successful candidate will be able to perform system integration of data migration solutions for our customers and also have the ability to work with customers to fulfill the business objectives and end-user expectations.
• System Architecture & C# Core Design and build the core automation engine using C# / .NET. • Ensure the code is clean, scalable, and follows modern design patterns (Solid, Clean Architecture). • Solve complex technical challenges, such as compiling code at runtime or handling Windows UI interactions. • AI Integration (Real-world Application) Integrate LLMs (OpenAI, Azure, etc.) into the software workflow. • Design the logic for how the system interacts with AI—focusing on prompt structure, context management, and error handling (Self-healing). • Bridge the gap between "Generative AI" and "Reliable Software Execution." • Leadership & Communication Mentor & Guide: Help other engineers grow. Conduct code reviews and set engineering standards. • Bridge the Gap: Translate technical architecture into clear explanations for PMs and stakeholders. • Collaborate: Work with a mindset of "we" not "I". You are a partner in product decisions.




