Jobs
>
Senior Software Engineer
>
Birmingham

    Senior Software Engineer - Birmingham, United States - OneStream Software

    OneStream Software
    OneStream Software Birmingham, United States

    1 day ago

    Default job background
    Description

    Senior Software Engineer
    Remote, USA OneStream Software LLC

    Benefits Offered Vision, Medical, Life, Dental, 401K
    Employment Type Full-Time
    Compensation $120, $145, Range applies to US candidates only) + Benefits/Variable Comp./Equity - Range may vary based on experience.

    ABOUT THE JOB

    We are looking for a Senior Software Engineer with a strong background in Microsoft .Net technologies and an ability to work as a key member in a solution development team for a rapidly growing company. Our company provides Corporate Performance Management (CPM) software for large corporations. Our product is designed for high-end deployments at customer facilities or in the Microsoft Azure cloud. The core engine contains complex OLAP, multi-dimensional, multi-server, multi-threading, web, and SQL technologies and is specifically designed to solve problems for the Office of Finance at large corporations. Your primary responsibilities will be to design, develop & maintain MarketPlace (App Store) solutions and to coordinate with the rest of the team working on different layers of the infrastructure.

    RESPONSIBILITIES

    Primary Responsibilities:

    • Design and architect solutions that work interactively (web based, inter-process, embedded).
    • Provide documentation of source codes, defining standards and improve 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 customer.
    • 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 Software Engineer 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.
    • Other ad hoc duties as assigned by leadership.

    QUALITIES OF A SUCCESSFUL CANDIDATE

    Formal Education and Certification

    • Bachelor's Degree in Computer Science, Computer Information Systems, Software Development, Electrical Engineering. Mathematics, Physics or equivalent technical discipline experience.

    Knowledge and Experience

    • 8+ 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.
    • Proficient in object oriented languages such as: C#, VB.NET.
    • Understanding of RESTful API design and experience in building and assembling installation automation for deployment.
    • Ability to review other team members unit 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.

    Nice to Have

    • Domain and Financial Systems expertise.
    • 3 or more Azure Certifications.

    Personal Attributes

    • Ability to effectively prioritize and execute tasks in a high-pressure environment is crucial.
    • Proven analytical and problem-solving abilities.
    • Adept at conducting research into software-related issues and products.
    • Must be able to learn, understand, and apply new technologies.
    • Strong written and oral communication skills.
    • Strong interpersonal skills.
    • Customer service skills an asset.
    • Highly logical.
    • Highly self-motivated and directed.
    • Keen attention to detail.
    • Comfortable interacting with C-level executives.
    • Legally authorized to work for any company in the United States without sponsorship.

    WHO WE ARE

    OneStream is an independent software company backed by private equity investors. OneStream provides an intelligent finance platform built to enable confident decision-making and maximize business impact.

    OneStream unleashes organizational value by unifying data management, financial close and consolidation, planning, reporting, analytics, and machine learning. We empower Finance and Operations teams with AI-enabled insights to make faster and more intelligent decisions every single day. All in a single, modern CPM platform designed to continually evolve and scale with your organization. To learn more visit

    WHY JOIN THE ONESTREAM TEAM

    • Transparency around corporate structure, salary, and benefits
    • Core value of customer success
    • Variety of project work (not industry specific)
    • Strong culture and camaraderie
    • Multiple training opportunities

    Benefits at OneStream Software
    OneStream employees are passionate, hardworking individuals who go above and beyond to keep our customers happy and follow through on our mission statement. They consistently deliver the best and in turn, we make every effort to keep them cared for and happy. A sample of the benefits we provide are:

    • Excellent Medical Plan
    • Dental & Vision Insurance
    • Life Insurance
    • Short & Long Term Disability
    • Vacation Time
    • Paid Holidays
    • Professional Development
    • Retirement Plan

    OneStream Software is an Equal Opportunity Employer.

    #LI-Remote
    #LI-CB1

    Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

    The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR c)

  • 2704 WB Games Inc.

    Software Engineer

    3 weeks ago


    2704 WB Games Inc. Troy, United States Full time

    Who We Are... · When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the bringing our characters to l ...

  • Toyoda Gosei Americas

    Software Engineer

    3 days ago


    Toyoda Gosei Americas Troy, United States

    Summary · The Toyoda Gosei Group is a leading global manufacturer of rubber and plastic automotive components, safety systems and LEDs. Globally Headquartered in Japan with a network of 67 group companies in 17 countries and regions, the Group brings its extensive range of produ ...

  • Unified Tech Group Inc

    Software Engineer

    1 week ago


    Unified Tech Group Inc Bloomfield Hills, United States

    Identify, communicate and mitigate risks, assumptions, issues and decisions throughout the incident management process. Participate in weekly release meetings with technology stakeholders to identify and mitigate potential risks associated with releases. Collaborate with end user ...

  • Unified Tech Group Inc

    Software Engineer

    2 days ago


    Unified Tech Group Inc Bloomfield Hills, United States

    Job Description · Job DescriptionSalary: · Develop different Snap logic (iPaas tool) pipelines to extract data from different on-prem and cloud-based sources including SQL Server, SFDC, Pure1, Service now, Anaplan to SQL Server/Snowflake using Snap logic pipelines. Prepare PVR U ...


  • Velocity Solutions Clawson, United States

    .NET Software Engineer - Leading E-Book Company - Munich, Germany · (Technology stack: .NET Software Engineer, .NET 8, ASP.NET, C#, React, Angular 17, Microservices, TypeScript, Azure, Web API 2, Agile, SQL Server 2022, Programmer, Full Stack Developer, Architect, Software Develo ...

  • Toyoda Gosei North America Corporation

    Software Engineer

    16 hours ago


    Toyoda Gosei North America Corporation Troy, United States

    Job Description · Job DescriptionSummary · The Toyoda Gosei Group is a leading global manufacturer of rubber and plastic automotive components, safety systems and LEDs. Globally Headquartered in Japan with a network of 67 group companies in 17 countries and regions, the Group bri ...

  • Aptiv PLC

    Software Engineer

    1 week ago


    Aptiv PLC Troy, United States

    Aptiv's advanced safety and user experience business unit is dedicated to creating innovative solutions that enhance the safety and convenience of vehicle systems. As a Software Engineer, you will play a critical role in designing and developing cutting-edge software systems that ...

  • Aptiv

    Software Engineer

    1 week ago


    Aptiv Troy, United States

    Aptiv's advanced safety and user experience business unit is dedicated to creating innovative solutions that enhance the safety and convenience of vehicle systems. As a Software Engineer, you will play a critical role in designing and developing cutting-edge software systems that ...

  • OneStream Software

    Software Engineer

    3 weeks ago


    OneStream Software Birmingham, United States

    · Software Engineer · Remote, USA · OneStream Software LLC · Benefits Offered · Vision, Medical, Life, Dental, 401K · Employment Type · Full-Time · Compensation · $95, $125, Range applies to US candidates only) + Benefits/Variable Comp./Equity - Range may vary based on expe ...

  • Populus Group

    Software Engineer

    1 week ago


    Populus Group Troy, United States

    Analyze user needs and develop software solutions. Understand business processes, troubleshoot application issues, and implement business-enabling solutions. Design, Development, and implementation of applications for clients. May analyze and design databases within an applicatio ...


  • Magna International Inc. Southfield, United States

    About us · We see a future where everyone can live and move without limitations. That's why we are developing technologies, systems and concepts that make vehicles safer and cleaner, while serving our communities, the planet and, above all, people. · Forward. For all. · Group Sum ...


  • 2704 WB Games Inc. Troy, United States Full time

    Who We Are... · When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the bringing our characters to l ...


  • 2704 WB Games Inc. Troy, United States Full time

    Who We Are... · When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the bringing our characters to l ...


  • PamTen Bloomfield Hills, United States

    Client is seeking a Program Manager to join our Global Management Team. Our Program Managers lead globally distributed, multi-functional and remote engineering teams. · Responsibilities: · Coordinate and synchronize across software development teams and other internal groups to ...


  • Corporate Consulting Services Bloomfield Hills, United States

    Onsite Only and must have automotive experience · **Key Responsibilities:** · Coordinate cross-functional teams to design, build, test, and release high-quality software projects on time · Drive the development and delivery of enabling technologies and innovative customer experie ...


  • SPG Consulting Bloomfield Hills, United States

    Job Description · Job DescriptionPosition Overview:We are currently seeking a highly skilled Software Engineering Program Manager to join our esteemed Global Management Team. The successful candidate will spearhead globally distributed, multi-functional, and remote engineering te ...


  • Merkle Southfield, United States

    **SOFTWARE ENGINEER, DELIVERY NODE.JS** · All Openings · Location: Southfield, MI. Company Description: Merkle is a leading data-driven, technology-enabled, global performance marketing agency that specializes in the delivery of unique, personalized customer experiences across ...


  • Altair Troy, United States

    Transforming the Future with Convergence of Simulation and Data · Software Engineer Controls · Job Summary: · Our client in Dearborn, MI is looking for a Software Engineer Controls. This is a contract position. · What You Will Do: · An Electrified Powertrain Controls Softwar ...

  • Keylent Inc

    Sr. Software Engineer

    3 weeks ago


    Keylent Inc Southfield, United States

    Sr. Software Engineer TECHM-JOB-30038 · Location: Southfield, MA · Skill: Pyunit-1 · To perform activities associated with one or more software engineering lifecycle phases Principal Accountabilities: Understand customer requirements and suggest solutions or alternatives Fill tim ...


  • Softworld Inc Troy, United States

    Job Title: Software Quality Engineer · Job Location: Troy MI 4800 · Onsite Requirements: · Mathematics/Data Analytics Background · QA Drive · Manual /Automated Test Case Development/Execution · Job Description: · Perform Software Quality Assurance and Embedded Code software sup ...