Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

Phase Technologies

Job Description

Job Description

Salary: DOE

Software Developer Full Stack & Embedded Systems

Phase Technologies Rapid City, SD ON-SITE ONLY THIS IS NOT A REMOTE POSITION

Phase Technologies is seeking a software developer to contribute to both our internal business systems and our growing IoT product line. You'll work across PhaseOps(our internal React/Node/MongoDB/PostgreSQL platform) and Phase Connect(our industrial telemetry and connectivity product).

Responsibilities

  • Develop and maintain features in PhaseOps, our internal full-stack web platform used across sales, operations, and support.
  • Build and maintain RESTful APIs and backend services in Node.js backed by MongoDB and PostgreSQL.
  • Contribute to Phase Connect, our industrial IoT product depending on where the product needs the most support, this means either mobile app development or embedded firmware development.
  • Write clean, maintainable code and participate in code reviews.
  • Collaborate with operations, sales, and engineering teams to define and deliver features.
  • Help bridge data between field devices and internal business systems.

Required Skills & Experience

  • Full-stack JavaScript React on the frontend, Node.js on the backend.
  • Database experience MongoDB and/or PostgreSQL.
  • REST API design and integration building, consuming, and debugging.
  • Version control Git, including branching and pull request workflows.
  • Embedded or low-level development experience prior work in device firmware (C/C++) or kernel-level development is a real advantage. Willingness to develop in areas outside your primary background is expected.
  • 2+ years of practical development experience.

Nice to Have

  • Cross-platform mobile app development
  • Embedded or kernel-level C/C++ development
  • Familiarity with some or all of: BLE, MQTT, binary protocol design, Modbus, serial communication, low-bandwidth cellular
  • Industrial or manufacturing software background

Position Details

Type:Full-Time
Location:Rapid City, South Dakota On-site required
Pay:DOE

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or assume sponsorship of an employment visa.

Benefits

  • Paid Time Off (2 weeks/year)
  • 8 Paid Holidays
  • Health Insurance (multiple plan options)
  • Dental & Vision Insurance
  • 401(k) with Company Matching
  • Health Savings Account (HSA)
  • Flexible Savings Account (FSA)

Who We Are

Phase Technologies is a power electronics manufacturer based in Rapid City, South Dakota. Founded in 1999, we developed the world's first digital phase converter the Phase Perfect and have since expanded into variable frequency drives (VFDs) for irrigation, water pumping, HVAC, and oil & gas applications.

We specialize in Active Front End VFD technology and produce the only low-harmonic, fully regenerative, phase-converting drive that complies with IEEE 519. Our products are engineered and built here in Rapid City, and our software team supports both internal operations and the connected products going into the field.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Rapid City, SD vacancy
  •  ...Software Developer – Full Stack & Embedded Systems Phase Technologies · Rapid City, SD · ON-SITE ONLY — THIS IS NOT A REMOTE POSITION Phase Technologies is seeking a software developer to contribute to both our internal business systems and our growing IoT product line... 
    Suggested
    Full time
    Work visa
    Flexible hours

    Phase Technologies

    Rapid City, SD
    4 days ago
  •  ...deployments. - Integrate security controls, automated testing, and compliance scanning into pipeline workflows to support secure software delivery and platform hardening. - Monitor cloud platforms for performance, availability, and security, supporting incident... 
    Suggested
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Rapid City, SD
    1 day ago
  •  ...teams to mitigate AI-related operational and regulatory risks. · Develop robust evaluation and benchmarking methodologies to measure...  ...field; advanced degree preferred. · 10+ years of experience in software engineering, AI engineering, or platform architecture. · 5+... 
    Suggested

    Sedgwick

    Rapid City, SD
    2 days ago
  • $155.66k - $225.16k

     ...utility, trust, and constant adaptation. Responsibilities: Develop and maintain internal tools and systems that automate existing...  ...much as possible to automate your own process of creating this software Collaborate with teams across the business to understand... 
    Suggested
    Remote job
    Full time
    Shift work

    Quora

    Rapid City, SD
    3 days ago
  • $128.19k - $184.01k

     ...place. You will work at the cutting edge of technology to design, develop, and maintain the Poe iOS app. This includes collaborating with...  ...to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Suggested
    Remote job
    Full time

    Quora

    Rapid City, SD
    3 days ago
  •  ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building...  ...at Danaher, you’ll work alongside experienced engineers developing diagnostic software that powers critical healthcare tools used... 
    Remote job
    Internship

    Danaher

    Rapid City, SD
    1 day ago
  •  ...with product and design teams (ex-Google/FB/Apple/Microsoft) to develop, test, and launch new features and improvements for our...  ...planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps... 
    Full time

    Cheez

    Rapid City, SD
    4 days ago
  •  ...business value and drive growth through innovation and collaboration. Key Responsibilities Drive Sales Growth Identify, develop, and close new business opportunities aligned with company growth objectives Actively participate as part of the sales team to meet... 
    Contract work
    Visa sponsorship
    Flexible hours

    Phase Technologies

    Rapid City, SD
    22 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas...  ...proposed solutions. - Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Rapid City, SD
    8 hours ago
  •  ...requirements. - Typical duties include analysis, planning, developing requirements documents, building functional models, developing...  ...substitute for 2 years of experience. - 10 years of software development experience in object-oriented and scripted... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Rapid City, SD
    5 days ago
  • $89k - $143.75k

     ...Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology...  ...at the intersection of biology and technology, we’re developing the next generation of smarter, less invasive, more personalized... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Rapid City, SD
    1 day ago
  •  ...applications. Troubleshoot and resolve a wide range of hardware and software support calls both remotely and onsite. Repair, maintain,...  ...and hosted IP services. Proficient in writing scripts. Develop automation scripts to deploy software to clients for a variety... 
    Work at office
    Remote work
    Shift work
    Night shift
    2 days per week

    KLH Consulting, Inc.

    Rapid City, SD
    6 days ago
  • Description & Requirements Maximus is a trusted federal partner supporting mission‑critical programs across national security, defense, and public service delivery. Our work focuses on sustaining, operating, and improving essential government systems and services, with...
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Rapid City, SD
    3 days ago
  •  ...Description Job Description Description: POSITION/JOB TITLE: Software Engineer DEPARTMENT: Engineering ***REQUIREMENTS:...  ...Translate business requirements and technical designs into well-developed solutions that meet client business goals. Ability to work... 
    Full time
    Temporary work
    H1b
    Remote work
    Flexible hours

    Omnitech, Inc.

    Rapid City, SD
    28 days ago
  •  ...property management and we are fixing it with intelligent, proactive software that reduces chaos, creates visibility, and delivers better...  ...to. You build engineers, not just systems. You know how to develop technical talent, give feedback that actually lands, and create... 
    Immediate start
    Remote work

    Property Meld

    Rapid City, SD
    1 day ago
  •  ...modeling initiatives including fraud detection, claims severity prediction, litigation risk modeling, and recovery optimization. Develop predictive and prescriptive models using structured and unstructured claims data, including adjuster notes, medical records, and... 
    Remote work

    Sedgwick

    Rapid City, SD
    3 days ago
  •  ...enhance current capabilities, and perform needs assessments. Develop, recommend, and implement approved network configurations...  ...Protocol (TCP/IP) networks to include hardware (switches, routers), software (operating system), network management systems, network access... 
    For contractors
    Local area

    Navstar

    Rapid City, SD
    1 day ago
  • Overview $2500 Sign on Bonus! Why Join Reliant Rehabilitation? Joining Reliant means becoming part of a team that makes a real difference in the lives of patients and residents across a variety of care communities. As one of the nation's largest contract therapy...
    Contract work
    Relocation package
    Flexible hours

    Reliant Rehabilitation

    Rapid City, SD
    2 days ago
  • $38k - $41.85k

     ...the fostering of community and belonging. The RHD fosters the interpersonal and intrapersonal growth of residential students; develops a positive and open residential community; supervises student staff; and manages main administrative functions and residential facility... 
    Hourly pay
    Full time
    Work at office
    Night shift
    Weekend work

    South Dakota Mines

    Rapid City, SD
    15 hours ago
  • $72.9k - $109.25k

     ...Position summary: This position will have assignments designed to develop professional skills and competent technical knowledge within...  .... •  Ability to maintain proficiency with new systems and software as technology evolves. •  Ability to work concurrently on multiple... 
    Work at office
    Relocation package

    Black Hills Energy

    Rapid City, SD
    1 day ago
  • $84k - $160k

    As a Power System Protection Engineer, you will be responsible for providing expert technical support and solutions for power system protection schemes. Your role will involve teaching, advising, and supporting customers to ensure the reliability and safety of power grids...
    Full time
    Apprenticeship
    Work experience placement
    Worldwide
    Flexible hours

    Schweitzer Engineering Laboratories (SEL)

    Rapid City, SD
    1 day ago
  •  ...among worship team members and provide opportunities to teach, develop skills and search out potential talent among the congregation....  ...experience Proficient in ProPresenter and other presentation and music software Flexibility/Secondary Responsibilities This may include other... 
    Full time

    Evangelical Free Church of America

    Rapid City, SD
    3 days ago
  • Ross Stores is looking for an Area Supervisor in Rapid City, South Dakota. The ideal candidate will be responsible for overseeing store operations, ensuring a safe and customer-friendly environment, and supervising associates. Key qualifications include excellent communication...

    Ross Stores, Inc.

    Rapid City, SD
    4 days ago
  • Catering Lead At Panera At Panera, our people come first. If you're looking for a place where you can grow, feel supported, be yourself, enjoy great perks, and have a little fun along the way—you're in the right spot. We're here to help you succeed every day, in every...
    Full time
    Local area
    Flexible hours
    Shift work
    Night shift

    Panera

    Rapid City, SD
    1 day ago
  •  ...and pulls, register procedures, and routine cleaning of facilities). Works directly with the Store Manager and Leadership Team to develop sales, recruit new Teammates and provide leadership. Essential Duties and Responsibilities This description intends to describe... 
    Hourly pay
    Part time
    Work at office
    Local area
    All shifts
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    Buckle LLC

    Rapid City, SD
    3 days ago
  •  ...assists in reverse logistics (e.g., 1506, returns, empty package). Assists manager or assistant store manager in evaluating and developing displays, including promotional, seasonal, super structures, and sale merchandise. Completes resets and revisions. Maintains... 
    Work experience placement
    Seasonal work
    Local area
    Shift work

    Walgreens Boots Alliance

    Rapid City, SD
    2 days ago
  •  ...biblical standards. The ideal candidate will conduct themselves according to FCA's Christian beliefs and have experience in ministry leadership. Applicants should be dedicated to recruiting and developing volunteers while managing finances effectively. #J-18808-Ljbffr... 

    Fellowship of Christian Athletes

    Rapid City, SD
    3 days ago
  • POSITION SUMMARY The Front Desk Lead provides day-to-day guidance to the front desk team, supporting Guest Service Representatives in their duties and assisting their supervisor with operational oversight. This role focuses on directing workflow, mentoring team members...
    Work at office
    Local area
    Flexible hours
    Shift work
    Weekend work
    Afternoon shift

    Hyatt | RC Hotel 1 LLC

    Rapid City, SD
    3 days ago
  •  ...the oversight of gym operations to ensure positive member experience. Essential Duties and Responsibilities Assist in training and developing staff. Assist in member service oversight making sure all staff provide great customer experience. Very involved in front desk... 
    Full time
    Temporary work
    Shift work

    Planet Fitness

    Rapid City, SD
    4 days ago
  • HDR is seeking an experienced Industrial Wastewater (IWW) Program Lead for their Oil, Gas, and Chemicals Practice in North America. Responsibilities include leading business development and technical projects in the industrial wastewater sector. Preferred qualifications...

    HDR

    Rapid City, SD
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!