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

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 23 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... 
    Suggested
    Full time
    Work visa
    Flexible hours

    Phase Technologies

    Rapid City, SD
    1 day ago
  •  ...Essential Duties and Responsibilities: - Research, design, develop, run tests, and evaluate systems supporting cloud implementation...  .... - Consult with engineering staff to support hardware, software, operational and performance requirements of overall cloud technology... 
    Suggested
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Rapid City, SD
    14 hours ago
  • $50k

     ...across cloud platforms, including monitoring trends, incident data, and reliability metrics to identify improvement opportunities. Develop reports and dashboards to provide visibility into cloud performance, availability, cost, and consumption metrics, supporting data-driven... 
    Suggested
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Rapid City, SD
    1 day ago
  • $111.07k - $148.1k

     ...recommendation and approvals of tools and technologies to improve efficiencies, reduce costs, and increase customer satisfaction. •Develop, troubleshoot, and optimize Docker containers and containerized applications across development, test, and production environments.... 
    Suggested
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Rapid City, SD
    1 day 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... 
    Suggested
    Contract work
    Visa sponsorship
    Flexible hours

    Phase Technologies

    Rapid City, SD
    23 days ago
  •  ...wastewater projects. Business development and coordinating governmental clients. Interact with clients for successful project delivery. Develop and manage members and client relationships. Support growth and development of market by creating statements of qualifications,... 
    Contract work
    Work at office
    Relocation
    Relocation package
    Flexible hours

    The Foth Companies

    Rapid City, SD
    4 days ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries Software...  ...engineering, software, data management, and AI technologies to develop innovative customer-facing demonstrations and internal... 
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Rapid City, SD
    3 hours ago
  •  ...Software Engineer Do you have an engineering mind and a consulting-type personality? As a Software Engineer at Omnitech, you would...  ...business requirements and technical designs into well-developed solutions that meet client business goals. Ability to work... 
    Temporary work
    Flexible hours

    Omnitech

    Rapid City, SD
    1 day ago
  • $75k

     ...PLACEMENT PROGRAM, Under this program, we offer Skill Enhancement Training after which we can assist candidates in getting jobs as software programmers/Java Programmers/Python Programmers/Data scientists/Machine learning engineers/Data analysts and many more. We Focus... 
    Full time
    Immediate start

    SynergisticIT

    Rapid City, SD
    1 day 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... 
    Remote job
    Full time

    Quora

    Rapid City, SD
    1 day 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
    4 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for...  ...Document APIs, Compatibility, and Migration Help evolve developer-facing document APIs, including Oracle's MongoDB-compatible API... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Rapid City, SD
    3 hours 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
    2 days ago
  • $40 per hour

     ...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development methodology to conduct code reviews and unit tests, contributing to Workiva's software under the guidance of a senior developer.... 
    Remote job
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Rapid City, SD
    1 day ago
  • Our client is a global industry leading industrial solutions provided for cutting machines, equipment, and solutions beyond machines. The precision cutting technology rests on four main pillars:- Superior, industry-leading CNC cutting machines and eq Service Engineer, ...

    Bradley-Morris

    Rapid City, SD
    1 day ago
  • $18 - $25 per hour

     ...collaborative ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize, test...  ...together business acumen with full-stack technical know-how to develop innovative solutions for our clients' most complex challenges.... 
    Remote job
    Hourly pay
    Summer work
    Internship
    Work at office
    Immediate start
    Shift work

    World Wide Technology

    Rapid City, SD
    3 hours ago
  • $93.09k - $124.12k

     ...DWDM transport devices. Write and maintain technical operational documentation and SOP for Transport discipline supporting the NOC. Develop and maintain Circuit Layout Records, Network Diagrams, and other supporting documentation. Review and provide feedback to network... 
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work
    Night shift

    Lumen

    Rapid City, SD
    3 days ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries Software...  ...Simlab software for consumer electronics workflows Develop and enhance Multiphysics workflows that are new and existing in... 
    Remote job
    Hourly pay
    Full time
    Internship
    Work at office
    Local area

    Siemens

    Rapid City, SD
    4 days ago
  • $120k - $140k

     ...efficiency and sustainability for commercial vehicle fleets, by developing innovative hardware and data analytics solutions. Inventors of...  ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Rapid City, SD
    1 day ago
  • $81.37k - $133.81k

     ...professionals like you. Through rotational assignments, you’ll continue developing your skills and knowledge—helping you achieve your career...  ...to meet stringent Caterpillar quality requirements.Embedded Software Development: Develop embedded software in C, C#, and/or C++... 
    Rotational program
    Full time
    Part time
    Work experience placement
    Internship
    Relocation
    Monday to Friday
    Flexible hours

    Caterpillar

    Rapid City, SD
    1 day ago
  • Job Description Job Description About Us  At American Engineering Testing (AET), we believe that people are the heart of innovation. We create an environment that values teamwork, curiosity, and continuous improvement while delivering innovative engineering and consulting...
    Summer work
    Work at office
    Local area

    American Engineering Testing Inc

    Rapid City, SD
    3 days ago
  •  ...activities and help strengthen client relationships.Interact directly with clients to ensure successful project delivery.Mentor and develop team members in both technical skills and professional growth.Assist with proposals, presentations, and participation in... 
    Full time
    Contract work
    Work at office
    Flexible hours

    Foth

    Rapid City, SD
    5 days ago
  • Job Description Job Description Innovative Concrete, LLC is excited to present a unique DoD Skillbridge Military Field Engineer opportunity, designed specifically for military personnel making the transition to civilian careers. Take advantage of this chance to bring...
    Temporary work

    Innovative Concrete, LLC

    Rapid City, SD
    29 days ago
  •  ...troubleshooting, continuous improvement projects, system administration, and providing point of contact to Operations personnel. Develop standards and provide expertise to management. Communication - Will be responsible for providing excellent communications (... 
    Flexible hours

    DARCEO Inc

    Rapid City, SD
    29 days ago
  •  ...systems (BAS) based on project specifications and client needs. · Develop system architectures, wiring diagrams, sequences of operation,...  .... · Familiarity with AutoCAD, Revit, or similar design software is a plus. · Excellent analytical, communication, and project... 
    Full time
    For subcontractor

    Climate Control Systems & Service

    Rapid City, SD
    24 days ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries Software...  ...simulation tools for thermo-mechanical analysis workflows Develop and enhance workflows for thermal, structural, and coupled... 
    Remote job
    Hourly pay
    Full time
    Internship
    Work at office
    Local area

    Siemens

    Rapid City, SD
    4 days ago
  •  ...join our dynamic engineering team. In this role, you will design, develop, and implement advanced, product design, custom machines and...  ...closely with cross-functional teams, including electrical engineers, software developers, and production staff, to integrate automation... 
    Flexible hours

    DARCEO Inc

    Rapid City, SD
    more than 2 months ago
  • Advanced Engineering and Environmental Services (AE2S) AE2S is an award‑winning civil/environmental consulting engineering firm that provides professional services and a unique brand of extreme client service. Benefits 100‑percent paid Family Health Insurance 100‑percent...
    Temporary work
    For subcontractor
    Night shift
    Afternoon shift

    AE2S (Advanced Engineering and Environmental Services, LLC)

    Rapid City, SD
    4 days ago
  •  ...Corporate and Branch users as directed by IT Services Manager. Develop and maintain scripts and programs that automate repetitive tasks...  ...supporting employees in the use of personal computers and software, in a timely manner and with little assistance. Assist in the installation... 
    Contract work
    Flexible hours
    Shift work

    Black Hills Federal Credit Union

    Rapid City, SD
    3 days ago
  • $72.36k - $108.54k

     ...prioritizing and time allocation. Technical Excellence: Knowledge of a given technology and various application methods; ability to develop and provide solutions to significant technical challenges. Computer-Aided Design & Engineering: Knowledge of tools and techniques... 
    Part time
    Work at office
    Relocation package
    Flexible hours

    Caterpillar Brazil

    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!