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 13 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Rapid City, SD vacancy
  •  ...and cybersecurity teams. - Support the segregation and elimination of malicious software and spam traffic in accordance with security policies and directives. - Develop and maintain technical documentation, standard operating procedures, and platform... 
    Suggested
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Rapid City, SD
    1 day ago
  •  ...compromised devices, OS vulnerabilities, and certificate misuse. - Execute platform updates, upgrades, and configuration changes. - Develop, maintain, and update technical documentation, standard operating procedures, and configuration artifacts. - Support continuous... 
    Suggested
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Rapid City, SD
    1 day 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... 
    Suggested
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Rapid City, SD
    2 days ago
  • $103.71k - $138.28k

     ...formulate system requirements. •Evaluates and recommends future technologies and methodologies that will enhance future capabilities. •Develop and execute test plans and procedures based upon system security and functional requirements. •Analyzes, develops, recommends,... 
    Suggested
    Full time
    Temporary work
    Remote work

    Lumen

    Rapid City, SD
    4 days ago
  • Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS022, T4, Band 7 Job-Specific Essential Duties and Responsibilities: - Provide technical leadership and oversight for enterprise cloud operations, ensuring cloud environments are...
    Suggested
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    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... 
    Contract work
    Visa sponsorship
    Flexible hours

    Phase Technologies

    Rapid City, SD
    2 days ago
  • $134.26k

     ...relay schemes and relay schematics/wiring diagrams. Skilled in developing equipment specifications and selection for substation projects...  ...of computer-assisted design and drafting (CADD) 3D and 4D software and practices. Expert knowledge of engineering design principles... 
    Full time
    H1b
    Local area

    CDM Smith

    Rapid City, SD
    4 days ago
  •  ...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-... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement

    Maximus

    Rapid City, SD
    2 days ago
  • $105.72k - $132.14k

     ...Generally, works independently and leads the less experienced developers. Primary Responsibilities Lead the process of implementation planning...  ...testing, rollout, and post implementation support of solution/software development Elicit, analyze, validate, specify, verify, and... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Box Elder, SD
    4 days ago
  •  ...best use application security features. - Collaborates to develop an automated security framework for strong deployment tools and...  ...with static analysis (SAST), dynamic analysis (DAST), and software composition analysis (SCA) tools, as well as vulnerability scanners... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Rapid City, SD
    16 hours 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... 
    Remote job
    Full time
    Shift work

    Quora

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

    Quora

    Rapid City, SD
    2 days ago
  •  ...enterprise DevSecOps CI/CD pipelines supporting large number of developers across multiple teams and toolchains. - Manage and...  ...SonarQube, Checkmarx, and Selenium to enable secure, automated software delivery. - Develop and maintain pipeline automation to... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Rapid City, SD
    1 day ago
  •  ...Type Full-time Description POSITION/JOB TITLE: Software Engineer DEPARTMENT: Engineering ***...  ...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

    Rapid City, SD
    2 days ago
  • $95.58k

     ...technical teams Implement and maintain network security solutions including firewalls, VPNs, and intrusion detection systems Develop and enforce network standards, policies, and procedures to ensure compliance with DoD and DHA requirements Provide performance tuning... 
    Contract work
    For contractors
    Local area

    ValidaTek

    Box Elder, 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
    8 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
    3 days ago
  •  ...Job-Specific Essential Duties and Responsibilities: - Designs, develops, trains, evaluates, and integrates AI/ML models and algorithms...  ...of AI artifacts - Integrates AI/ML capabilities into software applications and system architectures using APIs and microservices... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Remote work

    Maximus

    Rapid City, SD
    2 days ago
  • $100k - $172.5k

    At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to build a world where complex diseases are prevented, treated, and cured, where treatments are smarter and less invasive, and solutions are personal. Through our expertise...
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    3 days per week

    Johnson & Johnson

    Rapid City, SD
    1 day 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
    4 days ago
  •  ...seeks a motivated, career and customer-oriented Acquisition Software Engineer to join our team in Stafford, VA . This...  ...acquisition engineering best practices, and analyze technical problems. Develop courses of action and recommend solutions for presentation to... 
    Part time
    Work at office
    Remote work

    MANTECH

    Rapid City, SD
    3 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
    8 hours 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
    2 days ago
  •  ...language, scope, terms and technical requirements. Plan and develop construction work packages for electrical systems. Understand...  ..., and it does not require applicants to purchase equipment or software. Ensure that all recruiter email addresses end in @mastec.com or... 
    Contract work
    Temporary work
    For contractors
    For subcontractor
    Work at office
    Local area
    Remote work
    Flexible hours
    Night shift

    William Charles Construction

    Rapid City, SD
    8 hours ago
  • $134.26k

     ...meaningful work that positively impacts the community and makes a difference in the world while applying innovative, state-of-the-art software and programs. At CDM Smith, we are invested in your success. We offer flexible work options that allow our employees to meet... 
    Full time
    H1b
    Work at office
    Relocation package
    Flexible hours

    CDM Smith

    Rapid City, SD
    5 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
    2 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
    10 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
    17 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
    2 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
    28 days ago

Do you want to receive more vacancies?

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