Software Developer
Phase Technologies
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.
- Job Title Synergistic IT is a full-service staffing and placement firm servicing clients in America for the past 12+ years. We are dedicated towards fulfilling the IT needs of our clients. From staffing to full implementation of projects we provide the highest quality...SuggestedImmediate start
$116.36k - $155.15k
...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,...SuggestedFull timeTemporary workRemote work1 day per week- ...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...SuggestedContract workVisa sponsorshipFlexible hours
- .... This role will lead civil engineering functions related to infrastructure for the Rapid City location, playing a major role in developing other team members, growing the team's footprint in the area, and continuing to expand business and client relationships. Responsibilities...SuggestedRelocation package
- ...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,...SuggestedContract workWork at officeRelocationRelocation packageFlexible hours
$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 jobFull time$95k - $125k
...collaborative ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize, test... ...missed. The Specialist brings a service-oriented mindset and developing technical fluency to help customers understand entitlements,...Base plus commissionFull timeWork experience placementRemote workShift work- Our Benefits - Designed with You in Mind Comprehensive Health & Well-being Coverage From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage - ensuring you and your family stay healthy and protected. Generous Paid Time...Full timeImmediate start
$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 timeTemporary workFlexible hours- ...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 timeTemporary workH1bRemote workFlexible hours
- ...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 jobInternship
- ...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
$110.5k - $160k
...position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern... ...technical discussions to drive solutions forward. * Design and develop scalable solutions using cloud-native architectures and microservices...Full timeInternshipWork at officeWorldwideMonday to Friday- ...provide financial relocation assistance. Problem-solving with a purpose. As a Technical Solutions Engineer at Epic, you’ll work on software that impacts 305 million patients around the world. Alongside customer counterparts, you’ll tackle mission-critical and complex...Full timeWork at officeRelocationVisa sponsorshipRelocation package
$40 - $66 per hour
Sanford Health, the largest rural health system in the United States, is dedicated to transforming the health care experience and providing access to world-class health care in America’s heartland. Work Shift:8 Hours - Day Shifts (United States of America) Scheduled Weekly...Full timeWork experience placementShift workDay shift$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 timeTemporary workWork at officeRemote workShift workNight shift- ...stake in the success of Epic and our customers. Healthcare is global, and building the best ideas from around the world into Epic software is a point of pride. As an Equal Opportunity Employer, we know that inclusive teams design software that supports the delivery of...Work at officeRelocationRelocation package
$70k - $110k
...value. At MasTec Industrial, we are committed to attracting, developing and retaining the best talent. No matter your role, you will... ..., and it does not require applicants to purchase equipment or software. Ensure that all recruiter email addresses end in @mastec.com...Daily paidFull timeContract workTemporary workFor contractorsWork experience placementFor subcontractorWork at officeLocal areaRelocationHome officeFlexible hoursShift work$95k - $154k
...Entry-Level Java Developer (Spring Boot, Microservices, DevOps) Since 2010, SynergisticIT has helped more than 10,000 jobseekers get... ...employee skills. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers...Full timeWork experience placementH1bRemote work- ...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 officeRemote workShift workNight shift2 days per week
$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 jobFull timeH1b- Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS055, T1, Band 4 Job-Specific Essential Duties and Responsibilities: - Provide 24x7x365 support for enterprise cybersecurity operations, assisting with execution of directed cyber...Minimum wageContract workTemporary workWork experience placementRemote work
- Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS039, T3, Band 6 Job-Specific Essential Duties and Responsibilities: - Experience supporting documentation, reporting, and compliance activities - Understanding of network monitoring...Minimum wageContract workTemporary workWork experience placementRemote work
- ...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 timeContract workWork at officeFlexible hours
$28 - $31 per hour
...scientific principles within specialty area and ability to apply that knowledge to the job. Experience using personal computer software, especially Microsoft Office. Ability to work at environmental remediation, industrial and construction sites and perform field...Hourly payWork experience placementInternshipWork at officeLocal areaVisa sponsorship- ...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 (...
- 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
- The Plant Quality Engineer (PQE) - Responsible for all aspects of product conformity for their systems / Components at the Warren Truck Assembly Plant. The PQE reports directly to the PQE Lead and will build effective relationships with both salaried and hourly, assembly...Hourly payFull timeImmediate start
- ...safety, and readiness of facilities.Prepares and manages budgets.Monitors financial performance and leads cost-management efforts.Develops growth strategies and identifies new opportunities.Leads quality improvement initiatives. Ensures compliance with state, federal,...Full timeFlexible hours
- 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 workFor subcontractorNight shiftAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- part time software developer remote Rapid City, SD
- entry level software engineer remote Rapid City, SD
- remote entry level software developer Rapid City, SD
- senior software engineer remote Rapid City, SD
- software engineer internship remote Rapid City, SD
- software asset management analyst Rapid City, SD
- ultimate software Rapid City, SD
- software Rapid City, SD
- internship software Rapid City, SD
- software implementation project manager Rapid City, SD



