2

Remote Junior Software Developer Jobs in Ames, IA

Remote SENIOR HV/BESS ESTIMATION MANAGER Hanwha Qcells USA Corp (Qcells USA), headquartered in ... SUMMARY As a Senior HV/BESS Estimation Manager in our utility-scale solar Engineering, Procurement ...

Senior AI Product Manager

Ames, IA · On-site +1

$123K - $163K/yr

You will collaborate directly with engineering, data science, and design teams to deliver high ... Familiarity with enterprise software design principles, including microservices architectures and ...

... engineering teams through advanced 3D modeling and coordination. This role involves creating and ... This position is eligible to be fully remote or for work out of our Lexington, KY HQ or our ...

... engineering teams through advanced 3D modeling and coordination. This role involves creating and ... This position is eligible to be fully remote or for work out of our Lexington, KY HQ or our ...

Bachelor's degree in Agribusiness, Business, Engineering, or related field (or equivalent ... Remote within the assigned territory (e.g., Southeast, Midwest, Great Plains, or other key ag ...

Bachelor's degree in Agribusiness, Business, Engineering, or related field (or equivalent ... Remote within the assigned territory (e.g., Southeast, Midwest, Great Plains, or other key ag ...

Quarterly allowance * Use to make your remote work set up more comfortable, for continuing ... Leading a small-but-mighty team of systems engineers who know their stuff (but appreciate a solid ...

The work model for the role is: remote, in the United States, supporting the Motion Drive Products ... Collaborate with engineering, field service, sales, and product teams to resolve complex technical ...

New

Showing results 21-31

Remote Junior Software Developer information

See Ames, IA salary details

$23.5K

$87K

$134.5K

How much do remote junior software developer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for remote junior software developer in Ames, IA is $87,035.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,500.00 and $85,100.00 per year, depending on experience, location, and employer.

What is a remote junior software developer?

Remote Junior Software Developers are entry-level programmers who work from locations outside of a traditional office setting. They are responsible for assisting in the development, testing, and maintenance of software applications under the guidance of more experienced developers. These roles typically require knowledge of programming languages, problem-solving skills, and the ability to collaborate using online tools. Remote junior developers often participate in code reviews, write basic code, and fix bugs while gaining practical experience in the software development industry.

What does a remote junior software developer do?

As a remote junior software developer, you work from home writing code for computer programs. You also maintain and test existing software and applications. Specifically, your duties focus on using a computer language to debug software or to write code for a program as part of a team of developers. You handle your coding responsibilities under the supervision of a more-experienced developer or software engineer. You may develop software for a specific operating system or network. Because you work remotely, you must communicate and follow up with other members of your development team using virtual management and chat applications.

What are the key skills and qualifications needed to thrive as a remote junior software developer, and why are they important?

To thrive as a Remote Junior Software Developer, you need a solid understanding of programming languages (such as JavaScript, Python, or Java), computer science fundamentals, and often a relevant degree or coding bootcamp certification. Familiarity with version control systems (like Git), code editors, and collaboration tools such as Slack or Jira is typically required. Strong self-motivation, effective written communication, and problem-solving abilities help you stand out in remote environments. These skills and qualities are crucial for delivering reliable code, collaborating efficiently with distributed teams, and adapting to the fast-paced nature of software development.

How do remote junior software developers typically collaborate with their teams when working from different locations?

Remote Junior Software Developers usually work closely with their teams through digital collaboration tools such as Slack, Zoom, and project management platforms like Jira or Trello. Regular stand-up meetings, code reviews, and pair programming sessions help maintain clear communication and ensure alignment on project goals. While working remotely can present challenges like limited face-to-face interaction and the need for proactive communication, most teams foster a supportive environment through mentorship and frequent check-ins. This structure not only helps junior developers learn quickly but also keeps them engaged and integrated with the team.

What is the difference between Remote Junior Software Developer vs Remote Software Engineer?

AspectRemote Junior Software DeveloperRemote Software Engineer
Required CredentialsTypically an associate degree or bootcamp certificationBachelor's degree in CS or related field, sometimes a certification
Work EnvironmentEntry-level, team collaboration, supervised tasksMore complex projects, greater independence, possibly leadership roles
Employer & Industry UsageStartups, tech companies, internshipsEstablished companies, tech firms, product development
Common Search & Comparison IntentUnderstanding entry-level roles, career growthAdvancement, skill development, project responsibilities

The main difference between a Remote Junior Software Developer and a Remote Software Engineer lies in experience, responsibilities, and skill level. Junior developers focus on learning and supporting projects under supervision, while software engineers handle more complex tasks independently. Both roles are essential in tech teams, but the engineer position typically requires more experience and technical expertise.

What are the most commonly searched types of Remote Software Developer jobs in Ames, IA?

The most popular types of Remote Software Developer jobs in Ames, IA are:

What are popular job titles related to Remote Junior Software Developer jobs in Ames, IA?

For Remote Junior Software Developer jobs in Ames, IA, the most frequently searched job titles are:

What job categories do people searching Remote Junior Software Developer jobs in Ames, IA look for?

The top searched job categories for Remote Junior Software Developer jobs in Ames, IA are:

What cities near Ames, IA are hiring for Remote Junior Software Developer jobs?

Cities near Ames, IA with the most Remote Junior Software Developer job openings:

Infographic showing various Remote Junior Software Developer job openings in Ames, IA as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $87,035 per year, or $41.8 per hour.

Senior HV/BESS Estimation Manager

Qcells

Ankeny, IA • On-site, Remote

Full-time

Re-posted 9 days ago


Qcells rating

6.8

Company rating: 6.8 out of 10

Based on 24 frontline employees who took The Breakroom Quiz


Job description

Description

Title: Senior HV/BESS Estimation Manager
Department: Estimation/Preconstruction
Location: Houston, TX
Supervisor: Sr. Director of Estimation
FLSA Status: Exempt
Position Status: Permanent, Full-time

Work Status: Remote

 

 

SENIOR HV/BESS ESTIMATION MANAGER

Hanwha Qcells USA Corp (Qcells USA), headquartered in Houston, TX specializes in providing utility-scale modules, solar photovoltaic (PV), and battery energy storage systems (BESS) project development, along with Engineering, Procurement, and Construction (EPC) services for solar and BESS projects nationwide. Qcells USA delivers comprehensive turnkey solutions encompassing the entire utility-scale project lifecycle. By choosing Qcells USA for turnkey solutions, customers can reduce uncertainty and risk, leading to enhanced investment returns and contributing to a more sustainable future.

Qcells USA’s complete turnkey solutions seamlessly integrate the expertise of our Development, Module, and EPC teams, while ensuring close coordination with other vital internal groups such as Project Finance, Systems Integration, and Legal. This collaborative approach ensures that Qcells USA projects deliver exceptional value and performance. With several multi-billion-dollar investments, Qcells is pioneering the establishment of the only complete module supply chain in the U.S., including the expansion of our Georgia module manufacturing facility, which stands as the largest in the Western Hemisphere.

As an integral part of the global Qcells brand, Qcells USA benefits from a legacy of excellence in photovoltaic manufacturing. Qcells is renowned worldwide for its high-performance, superior-quality solar cells and modules. With dual headquarters in Seoul, South Korea (Global Executive HQ) and Thalheim, Germany (Technology & Innovation HQ), Qcells operates under the umbrella of Hanwha Group, a FORTUNE Global 500 company and one of the top 8 business conglomerates in South Korea.

SUMMARY

As a Senior HV/BESS Estimation Manager in our utility-scale solar Engineering, Procurement, and Construction (EPC) company, you will play a crucial role in the successful execution of our projects. You will lead a team of estimators and work closely with various departments to accurately estimate costs and resources required for utility-scale solar+BESS and standalone BESS projects. Your expertise will guide decision-making processes, ensuring the profitability and efficiency of our projects. Your primary focus will be providing firm bid/submittal documents and cost estimates inclusive of all activities related to high voltage substations and BESS pricing by leveling, reviewing, and analyzing subcontractor and material proposals, performing take-offs, scope reviews, risk identification, engineering optimization, and increasing margins through identifying cost efficiencies. This position reports to the Sr. Director of Estimator or another management personnel that the CEO of the Company may designate. This position is remote based out of your home office and working hours are Monday through Friday, from 8:00am to 5:00pm or 9:00am to 6:00pm local time. This position is expected to travel up to 25%.

Applicants must be authorized to work for any employer in the United States. We are unable to sponsor or take over sponsorship of an employment visa at this time.

ESSENTIAL JOB FUNCTION & RESPONSIBILITIES
 

Leadership and Management

  • Lead a team of estimators, providing guidance, support, and mentorship.
  • Coordinate with project managers, engineers, and other stakeholders to understand project requirements and deadlines.
  • Develop and implement strategies to improve the efficiency and accuracy of the estimation process.
  • Conduct regular meetings with the estimation team to review progress, address challenges, and provide feedback.
  • Develop and manage a cost models;
  • Use computer estimating software to create and compile estimates;
  • Develop assemblies in estimating software;

Cost Estimation

  • Oversee the preparation of detailed cost estimates for utility-scale solar projects specifically related to the HV Substation and BESS including materials, labor, equipment, and subcontractor costs.
  • Analyze project specifications, drawings, and other documents to accurately determine project scope and requirements.
  • Utilize historical data, industry benchmarks, and market trends to ensure cost estimates are realistic and competitive.
  • Review and validate subcontractor bids and quotations.

Resource Planning

  • Collaborate with project managers to develop resource plans based on estimated costs and project schedules.
  • Identify and quantify resource requirements, including manpower, equipment, and materials.
  • Optimize resource allocation to maximize efficiency and minimize project risks.
  • Develop labor productivity and (installation unit costs where applicable) based on projected site conditions and historical data;

Risk Management

  • Identify potential risks and uncertainties associated with project estimates.
  • Develop risk mitigation strategies and contingency plans to address identified risks.
  • Conduct sensitivity analysis to assess the impact of various factors on project costs and profitability.

Bid Preparation

  • Prepare comprehensive bid proposals in response to client requests for proposals (RFPs) and invitations to bid (ITBs).
  • Ensure bid proposals are accurate, competitive, and aligned with project requirements and company objectives.
  • Collaborate with business development and sales teams to develop pricing strategies and negotiate contracts with clients.
  • Participate in bid review meetings;

Vendor and Supplier Management

  • Maintain relationships with vendors, suppliers, and subcontractors to ensure competitive pricing and timely delivery of materials and services.
  • Evaluate vendor performance and negotiate pricing agreements to achieve cost savings and improve project profitability.

Quality Assurance

  • Review project estimates to ensure accuracy, completeness, and compliance with company standards and industry best practices.
  • Implement quality assurance processes to validate project estimates and identify areas for improvement.
  • Have an understanding of EPC contracting;
  • Have a strong understanding of electrical theory;

What Qcells employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom