Mariana Minerals is a software-first, vertically integrated minerals company on a mission to supply ... junior engineers, conduct code reviews, and establish engineering best practices across the team ...
Mariana Minerals is a software-first, vertically integrated minerals company on a mission to supply ... junior engineers, conduct code reviews, and establish engineering best practices across the team ...
The Senior Full Stack Software Engineer will lead technical initiatives to build and optimize ... junior engineers, conduct code reviews, and establish engineering best practices across the team ...
The Senior Full Stack Software Engineer will lead technical initiatives to build and optimize ... junior engineers, conduct code reviews, and establish engineering best practices across the team ...
As an Embedded Software Technical Lead, you will be hands-on in leading a technically advanced ... Ability to dive into issues and mentor more junior engineers. Friendly and engaging personality.
Quick apply
As an Embedded Software Technical Lead, you will be hands-on in leading a technically advanced ... Ability to dive into issues and mentor more junior engineers. Friendly and engaging personality.
As an Embedded Software Technical Lead, you will be hands-on in leading a technically advanced ... Ability to dive into issues and mentor more junior engineers. Friendly and engaging personality.
As an Embedded Software Technical Lead, you will be hands-on in leading a technically advanced ... Ability to dive into issues and mentor more junior engineers. Friendly and engaging personality.
Model Based Software Development Engineer
Auburn Hills, MI · On-site
$124K - $163K/yr
Lead technical reviews, mentor junior engineers, and contribute to development roadmaps and best ... software development. * Prior lead experience managing projects or small teams is preferred.
Model Based Software Development Engineer
Auburn Hills, MI · On-site
$124K - $163K/yr
Lead technical reviews, mentor junior engineers, and contribute to development roadmaps and best ... software development. * Prior lead experience managing projects or small teams is preferred.
Full Stack Software Engineer (React/GCP) Dearborn, MI W2 Position Description: Employees in this ... junior engineers Education Required: Bachelor's Degree Education Preferred: Master's Degree ...
Quick apply
Full Stack Software Engineer (React/GCP) Dearborn, MI W2 Position Description: Employees in this ... junior engineers Education Required: Bachelor's Degree Education Preferred: Master's Degree ...
Embedded Software Development & Integration Engineer Hyundai America Technical Center, Inc. (HATCI ... Mentor junior engineers on best practices and facilitate on-the-job learning * Attend industry ...
Embedded Software Development & Integration Engineer Hyundai America Technical Center, Inc. (HATCI ... Mentor junior engineers on best practices and facilitate on-the-job learning * Attend industry ...
As an Embedded Software Technical Lead, you will be hands-on in leading a technically advanced ... Ability to dive into issues and mentor more junior engineers. Friendly and engaging personality.
As an Embedded Software Technical Lead, you will be hands-on in leading a technically advanced ... Ability to dive into issues and mentor more junior engineers. Friendly and engaging personality.
Jr. Software Developer (Canton, MI)
Canton, MI · On-site
$25 - $34.62/hr
As a Junior Full-Stack Developer, your essential job functions will include the following ... GIT (Source Code Control software) * Subversion (Source Code Control software) * Angular ...
Jr. Software Developer (Canton, MI)
Canton, MI · On-site
$25 - $34.62/hr
As a Junior Full-Stack Developer, your essential job functions will include the following ... GIT (Source Code Control software) * Subversion (Source Code Control software) * Angular ...
Senior Software Engineer, SAP Developer
Warren, MI · On-site
$115K - $151K/yr
Our Software Services team is on the forefront of this work, emboldening our culture by seeking out ... Provide technical guidance and mentorship to junior developers, ensuring adherence to best ...
Senior Software Engineer, SAP Developer
Warren, MI · On-site
$115K - $151K/yr
Our Software Services team is on the forefront of this work, emboldening our culture by seeking out ... Provide technical guidance and mentorship to junior developers, ensuring adherence to best ...
Senior Software Engineer, SAP Developer
Warren, MI · Hybrid
$115K - $151K/yr
Our Software Services team is on the forefront of this work, emboldening our culture by seeking out ... Provide technical guidance and mentorship to junior developers, ensuring adherence to best ...
Senior Software Engineer, SAP Developer
Warren, MI · Hybrid
$115K - $151K/yr
Our Software Services team is on the forefront of this work, emboldening our culture by seeking out ... Provide technical guidance and mentorship to junior developers, ensuring adherence to best ...
Senior Software Engineer - Platform
Warren, MI · On-site
$115K - $151K/yr
Mentor junior engineers and collaborate cross-functionally to deliver scalable platform and ... * 5+ years of professional software engineering, systems engineering, or platform support ...
Senior Software Engineer - Platform
Warren, MI · On-site
$115K - $151K/yr
Mentor junior engineers and collaborate cross-functionally to deliver scalable platform and ... * 5+ years of professional software engineering, systems engineering, or platform support ...
Software Engineer II, Calibration
Ann Arbor, MI · On-site +1
Mentor junior engineers and contribute to technical reviews, fostering a culture of high-quality software design and code excellence. What You'll Need to Succeed * Bachelor's Degree in Computer ...
Software Engineer II, Calibration
Ann Arbor, MI · On-site +1
Mentor junior engineers and contribute to technical reviews, fostering a culture of high-quality software design and code excellence. What You'll Need to Succeed * Bachelor's Degree in Computer ...
Senior Software Engineer - Platform
$115K - $151K/yr
Mentor junior engineers and collaborate cross-functionally to deliver scalable platform and ... * 5+ years of professional software engineering, systems engineering, or platform support ...
Senior Software Engineer - Platform
$115K - $151K/yr
Mentor junior engineers and collaborate cross-functionally to deliver scalable platform and ... * 5+ years of professional software engineering, systems engineering, or platform support ...
Senior Software Developer - OneStream/EPM Development
Warren, MI · Hybrid
$51.25 - $67.50/hr
Our Software Services team is at the forefront of this work, emboldening our culture by seeking out ... Provide technical guidance and mentorship to junior developers, ensuring adherence to best ...
Senior Software Developer - OneStream/EPM Development
Warren, MI · Hybrid
$51.25 - $67.50/hr
Our Software Services team is at the forefront of this work, emboldening our culture by seeking out ... Provide technical guidance and mentorship to junior developers, ensuring adherence to best ...
As an Embedded Software Technical Lead, you will be hands-on in leading a technically advanced ... Ability to dive into issues and mentor more junior engineers. Friendly and engaging personality.
As an Embedded Software Technical Lead, you will be hands-on in leading a technically advanced ... Ability to dive into issues and mentor more junior engineers. Friendly and engaging personality.
Design and implement software integrating external sensors (PCIe, DMA, Ethernet, CAN) into the ... Provide technical guidance to junior engineers on driver design and debugging approaches. What You ...
Design and implement software integrating external sensors (PCIe, DMA, Ethernet, CAN) into the ... Provide technical guidance to junior engineers on driver design and debugging approaches. What You ...
Software Engineer II - Device Drivers
Ann Arbor, MI · On-site
$160K - $193K/yr
Design and implement software integrating external sensors (PCIe, DMA, Ethernet, CAN) into the ... Provide technical guidance to junior engineers on driver design and debugging approaches. What You ...
Software Engineer II - Device Drivers
Ann Arbor, MI · On-site
$160K - $193K/yr
Design and implement software integrating external sensors (PCIe, DMA, Ethernet, CAN) into the ... Provide technical guidance to junior engineers on driver design and debugging approaches. What You ...
Senior, Software Engineer - Release Pipelines
$119K - $158K/yr
Now a part of the Daimler family, we are focused solely on developing software for automated trucks ... Direct experience custom embedded Linux distributions; experience mentoring junior engineers on ...
Senior, Software Engineer - Release Pipelines
$119K - $158K/yr
Now a part of the Daimler family, we are focused solely on developing software for automated trucks ... Direct experience custom embedded Linux distributions; experience mentoring junior engineers on ...
Senior, Software Engineer - Release Pipelines
Ann Arbor, MI · On-site
$160K - $193K/yr
Now a part of the Daimler family, we are focused solely on developing software for automated trucks ... Direct experience custom embedded Linux distributions; experience mentoring junior engineers on ...
Senior, Software Engineer - Release Pipelines
Ann Arbor, MI · On-site
$160K - $193K/yr
Now a part of the Daimler family, we are focused solely on developing software for automated trucks ... Direct experience custom embedded Linux distributions; experience mentoring junior engineers on ...
Junior Software Programmer information
See Novi, MI salary details
$7.22 - $10.60
9% of jobs
$10.60 - $13.98
8% of jobs
$15.51 is the 25th percentile. Wages below this are outliers.
$13.98 - $17.37
16% of jobs
The median wage is $20.45 / hr.
$17.37 - $20.75
18% of jobs
$20.75 - $24.13
8% of jobs
$24.13 - $27.51
11% of jobs
$29.31 is the 75th percentile. Wages above this are outliers.
$27.51 - $30.90
8% of jobs
$30.90 - $34.28
8% of jobs
$34.28 - $37.66
6% of jobs
$37.66 - $41.05
3% of jobs
$41.05 - $44.43
3% of jobs
$7
$25
$44
How much do junior software programmer jobs pay per hour?
What are some common challenges a junior software programmer might face during their first year on the job?
What is a junior software programmer?
What are the key skills and qualifications needed to thrive as a junior software programmer?
What is the difference between Junior Software Programmer vs Junior Web Developer?
| Aspect | Junior Software Programmer | Junior Web Developer |
|---|---|---|
| Required Skills | Programming languages (e.g., Java, C++, Python), software development fundamentals | HTML, CSS, JavaScript, basic backend knowledge |
| Work Environment | Software companies, tech firms, development teams | Web agencies, tech startups, freelance projects |
| Common Usage | Developing software applications, system tools | Building websites, web applications |
Junior Software Programmers focus on developing software applications and systems using programming languages, often working in software or tech companies. Junior Web Developers specialize in creating websites and web-based applications, typically working in web agencies or startups. While both roles require basic coding skills, their focus areas and tools differ, making each suitable for different career paths within the tech industry.

Full-time
Re-posted 13 days ago
Job description
Mariana Minerals is a software-first, vertically integrated minerals company on a mission to supply the critical minerals powering modern energy, AI, and defense technologies. They are seeking an experienced Senior Full Stack Software Engineer to lead critical technical initiatives in building the next-generation critical minerals supply chain. The role involves architecting and delivering software systems, driving technical strategy, and mentoring team members while ensuring excellence across the full stack.
Responsibilities:
• Lead the technical design and architecture of internal software tools, ensuring scalability, reliability, and maintainability while working closely with engineering, construction, and operations teams.
• Architect and implement complex data integrations with enterprise engineering/construction tools such as Autodesk, establishing best practices for API design and data synchronization.
• Drive the development of sophisticated web applications and platforms used by internal teams and partners, making key technical decisions on frameworks, infrastructure, and deployment strategies.
• Conduct thorough technical evaluations of third-party software solutions, providing strategic recommendations on build-vs-buy decisions and integration approaches.
• Lead cross-functional initiatives with ML engineers to design and implement production-ready ML, RL, and LLM-powered features, ensuring robust error handling and scalable architecture.
• Mentor junior engineers, conduct code reviews, and establish engineering best practices across the team.
• Participate in technical strategy discussions and contribute to long-term technology roadmap planning.
• Own production reliability and performance optimization for critical systems.
Qualifications:
Required:
• 5+ years of professional software engineering experience with a proven track record of delivering complex, production systems.
• Deep expertise across the full stack, with demonstrated ability to make architectural decisions spanning frontend frameworks, backend services, databases, and cloud infrastructure.
• Strong experience translating business requirements from non-technical stakeholders into robust technical solutions, with ability to communicate complex technical concepts clearly.
• Proven leadership experience, whether through formal management, technical lead roles, or driving cross-functional initiatives.
• Excellence in system design and architecture, with experience in distributed systems, microservices, and event-driven architectures.
• Track record of working in ambiguous, fast-paced environments and bringing structure to complex technical challenges.
• Experience with modern web frameworks (React/Vue), backend technologies (Node.js/Python/Go), and cloud platforms (AWS/GCP).
• Strong understanding of DevOps practices, CI/CD pipelines, and infrastructure as code.
Preferred:
• Experience with data engineering, ETL pipelines, or ML/AI integration is a plus.
• Startup experience in a rapidly scaling company is helpful but not required.
• Domain experience in manufacturing, industrial automation, or capital projects is beneficial but not required.
Company:
Mariana Minerals develops mineral projects using technology to supply critical minerals for energy, AI, and defense applications. Founded in 2022, the company is headquartered in Houston, USA, with a team of 51-200 employees. The company is currently Growth Stage.