1

Software Developer Iii Jobs (NOW HIRING)

Job Title: .Net Software Developer 3 Location: 5805 N. Lamar Blvd., Austin, TX 78752/Hybrid Type: Long term contract 9+ months with extension Hybrid: Few say per week Hybrid - On Site and Telework ...

Spectra Tech is seeking a Software Developer 3 for Los Alamos, NM. BS/BA degree in Engineering, Science or Business Management. 9 years of directly applicable experience in specialized technical ...

Spectra Tech is seeking a Software Developer 3 for Los Alamos, NM. BS/BA degree in Engineering, Science or Business Management. 9 years of directly applicable experience in specialized technical ...

Arthur Lawrence is looking for a Software Developer 3 one of our clients in Austin, TX. Please find the below and send us your updated resume if interested: Must-Have Skills: * 11+ years of ...

We are seeking a highly skilled and experienced Software Developer II/III to join our team based in Centennial, CO. The ideal candidate will possess strong technical abilities and a proven track ...

As a Senior Software Development Engineer, you will own the design and development of major ... 3. Life insurance and AD&D 4. Supplemental life insurance (Employee/Spouse/Child) 5. Health care ...

PROLIM (www.prolim.com) is currently seeking Software Developer 3 for one of our top Client for Location - Austin, TX 78752 - Hybrid Qualified candidates can directly send your updated resume and ...

As a Senior Software Development Engineer, you will own the design and development of major ... 3. Life insurance and AD&D 4. Supplemental life insurance (Employee/Spouse/Child) 5. Health care ...

As a Senior Software Development Engineer, you will own the software design and development of ... 3. Life insurance and AD&D 4. Supplemental life insurance (Employee/Spouse/Child) 5. Health care ...

As a Senior Software Development Engineer, you will own the software design and development of ... 3. Life insurance and AD&D 4. Supplemental life insurance (Employee/Spouse/Child) 5. Health care ...

next page

Showing results 1-20

Software Developer Iii information

See salary details

$48K

$111.8K

$166K

How much do software developer iii jobs pay per year?

As of Jul 14, 2026, the average yearly pay for software developer iii in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

How does a Software Developer III typically collaborate with cross-functional teams during a project?

As a Software Developer III, you’ll often collaborate closely with product managers, designers, QA engineers, and other developers to deliver high-quality software solutions. Your role may involve leading technical discussions, reviewing code from peers, and providing mentorship to junior developers. Effective communication and the ability to translate technical concepts to non-technical stakeholders are essential, as you'll frequently participate in sprint planning, code reviews, and troubleshooting sessions. This collaborative environment fosters both individual growth and the overall success of the project.

What is a software developer 3?

A Software Developer III is a senior-level software engineer responsible for designing, developing, and maintaining complex software applications. They often have several years of experience, advanced coding skills, and may lead projects or mentor junior developers. Proficiency in programming languages, software development tools, and understanding of system architecture are typically required.

What is L1, L2, L3, and L4 developer?

In software development, L1, L2, L3, and L4 often refer to different levels of developer seniority or expertise, with L1 typically being entry-level and L4 representing senior or lead roles. These levels help organizations categorize skills, experience, and responsibilities, often influencing salary, expectations, and career progression. For a Software Developer III position, it usually corresponds to an L3 or senior-level role requiring advanced coding, problem-solving, and project management skills.

What are the key skills and qualifications needed to thrive as a Software Developer III, and why are they important?

To thrive as a Software Developer III, you need advanced proficiency in programming languages, software architecture, and problem-solving, typically supported by a bachelor's degree in computer science or related field and several years of professional experience. Familiarity with version control systems (like Git), cloud platforms (such as AWS or Azure), and relevant certifications (e.g., AWS Certified Developer) are often required. Strong communication, leadership, and collaboration skills help you work effectively within teams and mentor junior developers. These skills and qualities are essential for delivering complex software solutions, driving innovation, and maintaining high development standards.

What is the difference between Software Developer Iii vs Software Developer Iv?

CriteriaSoftware Developer IiiSoftware Developer Iv
Required CredentialsBachelor's degree in Computer Science or related field; 3-5 years experienceBachelor's or Master's degree; 4-6 years experience
Work EnvironmentTeam-based software development, project-focusedAdvanced projects, mentorship roles, complex problem-solving
Employer & Industry UsageTech companies, software firms, startupsLarge corporations, enterprise software, tech giants
Common Search & Comparison IntentUnderstanding mid-level developer rolesClarifying seniority and responsibilities

The main difference between Software Developer Iii and Software Developer Iv lies in experience, complexity of tasks, and responsibilities. Software Developer Iv typically has more years of experience, handles more complex projects, and may mentor junior developers. Both roles require similar educational backgrounds, but the Iv level is often associated with higher technical expertise and leadership within development teams.

What are Software Developer III positions?

A Software Developer III is an experienced software engineer who is responsible for designing, developing, testing, and maintaining software applications. This role typically requires several years of professional experience and a deep understanding of programming languages, software architecture, and development methodologies. Software Developer III professionals often mentor junior team members, lead technical projects, and collaborate closely with cross-functional teams to deliver high-quality software solutions. They are expected to solve complex problems and contribute to the continuous improvement of development processes.

What engineers make $300,000 a year?

Senior software engineers, especially those with extensive experience, specialized skills in areas like machine learning or cloud computing, and working at large tech companies or in high-cost-of-living regions, can earn $300,000 or more annually. Compensation often includes base salary, bonuses, and stock options, and reaching this level typically requires advanced expertise and leadership responsibilities.

What engineer makes $500,000 a year?

Senior software engineers, especially those in high-paying industries like finance or technology, can earn $500,000 or more annually, often through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, specialized skills, and working at large tech companies or startups with significant equity offerings.
More about Software Developer Iii jobs
What cities are hiring for Software Developer Iii jobs? Cities with the most Software Developer Iii job openings:
What states have the most Software Developer Iii jobs? States with the most job openings for Software Developer Iii jobs include:
Infographic showing various Software Developer Iii job openings in the United States as of July 2026, with employment types broken down into 85% Full Time, 3% Part Time, 1% Temporary, and 11% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.
Software Developer III

Full-time

Posted 8 days ago


Job description

Software Developer III | Chicago, Illinois, United States Software Developer III - Optimization Modeling Engineer Location: Chicago, IL (Hybrid/Onsite) Company: United Airlines Job Type: Contract About the Role Join United Airlines' Network Planning and Optimization team as an Optimization Modeling Engineer. In this pivotal role, you will design, develop, and maintain advanced optimization models and C++ applications that shape key airline planning and operational strategies. If you have a passion for solving complex challenges using quantitative methods and software engineering, this is your chance to make a direct impact on airline efficiency and performance in a forward-thinking, collaborative environment. Responsibilities - Develop, enhance, and maintain optimization models to support airline operations and network planning initiatives. - Design and implement linear optimization and mathematical programming models to address complex business challenges. - Build robust, production-grade software applications using C++. - Integrate optimization models with IBM CPLEX and other industry-leading solvers. - Analyze large datasets to translate business requirements into actionable quantitative models and decision-support tools. - Support and maintain applications in Linux and cloud-based environments. - Collaborate with operations research professionals, software engineers, and business stakeholders to deliver impactful optimization solutions. - Contribute to modernization projects, including evaluating and adopting new technologies such as Julia. - Troubleshoot, enhance, and optimize existing modeling applications to improve scalability and performance. Required Skills and Experience - Bachelor's degree or higher in Operations Research, Applied Mathematics, Industrial Engineering, Computer Science, Mathematics, or related quantitative field. - Strong C++ development experience. - Background in optimization modeling, linear optimization, or operations research. - Experience working in Linux environments. - Proven analytical and problem-solving skills. - Ability to convey complex technical concepts to diverse audiences. Preferred Skills - IBM CPLEX optimization software experience. - Experience developing optimization or decision-support applications in transportation, logistics, airline, or supply chain industries. - Exposure to cloud-based computing environments. - Familiarity with Julia or other modern scientific computing languages. - Advanced degree (Master's or PhD) in a quantitative field. Benefits - Work on high-impact projects that directly influence airline performance and efficiency. - Collaborate with industry experts and cross-functional teams in a supportive, innovative workplace. - Access to ongoing professional development and emerging technologies. - Hybrid work environment based in downtown Chicago. How to Apply Ready to advance your career and solve real-world operational challenges at a global airline? Submit your application through our careers portal. Candidates must be authorized to work in the US without sponsorship. Background check and drug screening required.

Indotronix logo

About Indotronix

Sourced by ZipRecruiter

In 1986, Indotronix established itself in the staffing space. 22 years later, Avani entered the scene, offering consulting and technology development. Finally, in 2016, the two joined forces to begin delivering talent across all areas, from Staffing to Consulting to unique platform development.

Industry

Recruiting and staffing services

Company size

1,001 - 5,000 Employees

Headquarters location

Rochester, NY, US