NET Developer to join our organization in a unique, high-impact role that blends hands-on software delivery with platform engineering enablement. In this position, you will work embedded within ...
NET Developer to join our organization in a unique, high-impact role that blends hands-on software delivery with platform engineering enablement. In this position, you will work embedded within ...
Software Engineer - N-Tiered Software Developer
$80K - $120K/yr
Implement and uphold best practices for software engineering policies and procedures * A bachelor's degree in computer science/engineering (or equivalent practical experience) and working knowledge ...
Software Engineer - N-Tiered Software Developer
$80K - $120K/yr
Implement and uphold best practices for software engineering policies and procedures * A bachelor's degree in computer science/engineering (or equivalent practical experience) and working knowledge ...
Principal Software Developer - Payments
Chicago, IL · On-site
$133K - $180K/yr
The Principal Software Developer will be working with a complementary team of software engineers to craft and maintain Zynga's core Payments platform, which enables flawless integration with app ...
Principal Software Developer - Payments
Chicago, IL · On-site
$133K - $180K/yr
The Principal Software Developer will be working with a complementary team of software engineers to craft and maintain Zynga's core Payments platform, which enables flawless integration with app ...
Senior Software Developer (Trading Services) Seeking a Senior Software Developer to design and build systems that support firmwide positions, PnL, and risk services. These systems transform high ...
Senior Software Developer (Trading Services) Seeking a Senior Software Developer to design and build systems that support firmwide positions, PnL, and risk services. These systems transform high ...
A bachelor's degree in a related technical field (Computer Science, Software Engineering, IT, or similar), or * At least one year of W2 experience in a technical role, or * Equivalent technical ...
A bachelor's degree in a related technical field (Computer Science, Software Engineering, IT, or similar), or * At least one year of W2 experience in a technical role, or * Equivalent technical ...
Software Developer (Backend SaaS)
Chicago, IL · On-site +1
This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, and web services at scale. We are building the next generation management solution for ...
Quick apply
Software Developer (Backend SaaS)
Chicago, IL · On-site +1
This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, and web services at scale. We are building the next generation management solution for ...
Salesforce Software Developer
Chicago, IL · On-site
$69K - $158K/yr
Salesforce Software Developer The Opportunity: As a Salesforce developer, you will work closely with other developers, product owners, test engineers, and architects to ensure the timely and ...
Salesforce Software Developer
Chicago, IL · On-site
$69K - $158K/yr
Salesforce Software Developer The Opportunity: As a Salesforce developer, you will work closely with other developers, product owners, test engineers, and architects to ensure the timely and ...
Sr. Software Developer
Chicago, IL · On-site
$56.25 - $74.25/hr
We are looking for an Oracle ERP Techno Functional Developer to support Oracle EBS R12.2.5 Financial and Supply Chain modules through development, customization, and system support. This position ...
Sr. Software Developer
Chicago, IL · On-site
$56.25 - $74.25/hr
We are looking for an Oracle ERP Techno Functional Developer to support Oracle EBS R12.2.5 Financial and Supply Chain modules through development, customization, and system support. This position ...
We are hiring all levels of Software Developers- please include your website and/or github account to showcase your current projects. Qualifications • Proficient in high-level languages such as ...
We are hiring all levels of Software Developers- please include your website and/or github account to showcase your current projects. Qualifications • Proficient in high-level languages such as ...
C++ Software Engineer
Chicago, IL · On-site
... Software Developer, Architect, Programming, Programmer Analyst, Trading, Financial, Chicago Recruiters, Information Technology Jobs, IT Jobs, Chicago Recruiting Company Will Relocate Candidates!
C++ Software Engineer
Chicago, IL · On-site
... Software Developer, Architect, Programming, Programmer Analyst, Trading, Financial, Chicago Recruiters, Information Technology Jobs, IT Jobs, Chicago Recruiting Company Will Relocate Candidates!
Full Stack Software Engineer ID: 1021 Location: Chicago, IL More about this job > Description SG is ... The ideal candidate is a hands-on developer with strong Python experience, a passion for solving ...
Full Stack Software Engineer ID: 1021 Location: Chicago, IL More about this job > Description SG is ... The ideal candidate is a hands-on developer with strong Python experience, a passion for solving ...
Full Stack Software Engineer
Chicago, IL · On-site
The ideal candidate is a hands-on developer with strong Python experience, a passion for solving ... Own and enhance internal software systems supporting research, engineering, and trading operations.
Full Stack Software Engineer
Chicago, IL · On-site
The ideal candidate is a hands-on developer with strong Python experience, a passion for solving ... Own and enhance internal software systems supporting research, engineering, and trading operations.
Software Engineer, Python
Chicago, IL · On-site
... Software Developer, Programming, Programmer Analyst, Chicago Recruiters, Information Technology Jobs, IT Jobs, Chicago Recruiting Looking to hire for similar positions in Chicago, IL or in other ...
Software Engineer, Python
Chicago, IL · On-site
... Software Developer, Programming, Programmer Analyst, Chicago Recruiters, Information Technology Jobs, IT Jobs, Chicago Recruiting Looking to hire for similar positions in Chicago, IL or in other ...
Software Engineer, Python
Chicago, IL · On-site
... Software Developer, Programming, Programmer Analyst, Chicago Recruiters, Information Technology Jobs, IT Jobs, Chicago Recruiting Looking to hire for similar positions in Chicago, IL or in other ...
Software Engineer, Python
Chicago, IL · On-site
... Software Developer, Programming, Programmer Analyst, Chicago Recruiters, Information Technology Jobs, IT Jobs, Chicago Recruiting Looking to hire for similar positions in Chicago, IL or in other ...
Senior C++ Software Engineer
Chicago, IL · On-site
... Architect, Software Developer, Programming, Programmer Analyst, Chicago Recruiters, Information Technology Jobs, IT Jobs, Chicago Recruiting Company Will Sponsor Visas! Company Will Relocate ...
Senior C++ Software Engineer
Chicago, IL · On-site
... Architect, Software Developer, Programming, Programmer Analyst, Chicago Recruiters, Information Technology Jobs, IT Jobs, Chicago Recruiting Company Will Sponsor Visas! Company Will Relocate ...
C# ASP.Net Software Engineer
Chicago, IL · On-site
... Software Developer, Programming, Programmer Analyst, Trading, Financial, Chicago Recruiters, Information Technology Jobs, IT Jobs, Chicago Recruiting Looking to hire for similar positions in Chicago ...
C# ASP.Net Software Engineer
Chicago, IL · On-site
... Software Developer, Programming, Programmer Analyst, Trading, Financial, Chicago Recruiters, Information Technology Jobs, IT Jobs, Chicago Recruiting Looking to hire for similar positions in Chicago ...
Software Engineer - OpenStack
Chicago, IL · On-site +1
This role requires a python software developer with a passion for automating infrastructure as code. Applicants should be passionate about the future of the software defined datacenter, distributed ...
Quick apply
Software Engineer - OpenStack
Chicago, IL · On-site +1
This role requires a python software developer with a passion for automating infrastructure as code. Applicants should be passionate about the future of the software defined datacenter, distributed ...
C++ Software Developer - Low-Latency Trading Systems - Venture search
Chicago, IL · On-site
$50.50 - $68/hr
The Role We're looking for an experienced C++ Software Engineer to join our trading technology team. You'll play a key role in building and maintaining performance-critical systems responsible for ...
C++ Software Developer - Low-Latency Trading Systems - Venture search
Chicago, IL · On-site
$50.50 - $68/hr
The Role We're looking for an experienced C++ Software Engineer to join our trading technology team. You'll play a key role in building and maintaining performance-critical systems responsible for ...
Snowflake Developer
Chicago, IL · On-site
Bachelor's degree in Software Engineering. * Experience with Snowflake. * API development experience. * Strong proficiency in T-SQL. * Experience with Alteryx. Key Responsibilities * Implement ...
Quick apply
Snowflake Developer
Chicago, IL · On-site
Bachelor's degree in Software Engineering. * Experience with Snowflake. * API development experience. * Strong proficiency in T-SQL. * Experience with Alteryx. Key Responsibilities * Implement ...
Senior Java Software Web Developer
Chicago, IL · On-site +1
$115K - $130K/yr
The Senior Java Web Developer will work on supporting web and API-based software solutions for clients. This individual will be responsible for designing, developing, unit/integration testing, and ...
Senior Java Software Web Developer
Chicago, IL · On-site +1
$115K - $130K/yr
The Senior Java Web Developer will work on supporting web and API-based software solutions for clients. This individual will be responsible for designing, developing, unit/integration testing, and ...
Software Developer information
See Crown Point, IN salary details
$45.5K - $55.7K
1% of jobs
$55.7K - $65.9K
4% of jobs
$65.9K - $76.1K
9% of jobs
$85.6K is the 25th percentile. Wages below this are outliers.
$76.1K - $86.3K
12% of jobs
$86.3K - $96.4K
15% of jobs
The median wage is $103.1K / yr.
$96.4K - $106.6K
14% of jobs
$106.6K - $116.8K
15% of jobs
$120.8K is the 75th percentile. Wages above this are outliers.
$116.8K - $127K
13% of jobs
$127K - $137.1K
9% of jobs
$137.1K - $147.3K
5% of jobs
$147.3K - $157.5K
3% of jobs
$45.5K
$106.1K
$157.5K
How much do software developer jobs pay per year?
What are the key skills and qualifications needed to thrive as a Software Developer, and why are they important?
What are some common challenges software developers face when working on team-based projects?
What engineer makes $500,000 a year?
What Do Software Developers Do?
Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.
Is AI replacing software developers?
Is software developer still in demand?
What work does a software developer do?
What is the difference between Software Developer vs Software Engineer?
| Aspect | Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; coding certifications | Bachelor's or higher in CS or Software Engineering; certifications may vary |
| Work Environment | Develops, tests, and maintains software applications | Designs and develops software systems; often involved in architecture |
| Industry Usage | Commonly used in tech companies, startups, and IT firms | Used interchangeably with Software Developer in many organizations |
While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.
What is a Software Developer?

Full-time
Posted 6 days ago
United Airlines rating
7.8
Based on 337 frontline employees who took The Breakroom Quiz
9th of 26 rated airlines
Job description
Job overview and responsibilities
We are seeking a versatile .NET Developer to join our organization in a unique, high-impact role that blends hands-on software delivery with platform engineering enablement. In this position, you will work embedded within different product engineering teams on a long-term rotational basis to help plan, design, develop, launch, and support efficient systems and solutions aligned to business needs. While embedded, you will also partner closely with our PlatformOps team, receiving specialized training in platform engineering, CI/CD pipelines, Site Reliability Engineering (SRE), and modern cloud infrastructure. Your mission will be to act as a bridge between product teams and platform practices-applying your training to champion best practices, improve delivery workflows, identify and resolve technical issues, and elevate engineering standards across the teams you support. This role requires strong communication, analytical thinking, and problem-solving skills, along with the ability to work independently with general guidance and direction.
• Design, develop, modify, and deliver high-quality, production-ready software applications and features within the assigned product team.
• Collaborate with cross-functional teams to understand business requirements, contribute to moderate-to-complex projects, and deliver efficient systems and solutions.
• Partner closely with PlatformOps to build practical expertise in infrastructure, CI/CD pipelines, cloud deployment patterns, and SRE practices.
• Bring platform knowledge back to the assigned product team by helping improve delivery workflows, resiliency, scalability, deployment readiness, and operational maturity.
• Adapt smoothly to new team dynamics, codebases, product domains, and engineering practices during rotations.
• Support and troubleshoot software systems as required by optimizing performance, resolving issues, and providing follow-up on problems and solutions.
• Contribute to software documentation, user guidance, and knowledge-sharing materials that help teams adopt better engineering and platform practices.
Qualifications
What's needed to succeed (Minimum Qualifications):
- Bachelor's degree
- Computer science, software engineering, or related field preferred
- 2+ years of software development experience
- Demonstrate advanced knowledge of Microsoft .NET Framework, Microsoft NET Core, SQL, NoSQL and Design Patterns
- Demonstrate knowledge of CI/CD pipelines, automated testing, tools such as Git, and DevOps and SLDC practices
- Good understanding of RESTful APIs, JSON schemas, versioning, and API-first design
- Must be legally authorized to work in the United States for any employer without sponsorship
- Excellent problem-solving skills and attention to detail
- Successful completion of interview required to meet job qualification
- Reliable, punctual attendance is an essential function of the position
What will help you propel from the pack (Preferred Qualifications):
- Airlines industry experience is a plus
- Knowledge of AWS architecture, and hands-on experience with AWS services such as EKS, ECS, Route53, IAM, S3, DynamoDB, SQS, SNS.
- Knowledge of Infrastructure as a Code (IaC) with AWS CDK or similar tools such as Terraform
- Knowledge of other programming languages such as Java, Python, Javascript, Typescript, or Go.
- Experience with Site Reliability Engineering (SRE) and experience with defining and implementing Error Budgets, SLOs and SLIs.
- Monitoring and Logging: Experience with monitoring and logging tools such as DynaTrace, DataDog, OpenTelemetry, Prometheus, Grafana, ELK Stack, or Splunk
- CI/CD Tools: Extensive experience with CI/CD tools such as Github Actions, Harness, Jenkins, GitLab CI, CircleCI
- Containerization: Strong knowledge of containerization technologies, reliability and performance of containerized applications.
What United Airlines employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About United Airlines
Sourced by ZipRecruiter
United Airlines is embarking on an exciting journey to become the best airline in aviation history. Our purpose, "Connecting People, Uniting the World," extends beyond transportation, emphasizing our commitment to uplift and create opportunities in the places we serve. With a global presence and diverse workforce, we value inclusivity and are dedicated to hiring tens of thousands of individuals across various roles. Our comprehensive benefits package, including perks like space available travel, parental leave, and 401k, aims to support your well-being and growth.
Industry
Aviation
Company size
10,000+ Employees
Headquarters location
Chicago, IL, US
Year founded
1926