1

Software Developer Analyst Jobs (NOW HIRING)

C++ Software Developer

Chicago, IL · On-site

$50.50 - $68/hr

C++ Software Developer, Chicago, IL We are seeking a C++ Software Developer to enhance a real-time ... In addition to possessing excellent analytical and technical skills, the successful candidate will ...

C++ Software Developer

Chicago, IL · On-site

$50.50 - $68/hr

C++ Software Developer, Chicago, IL We are seeking a C++ Software Developer to support ... cause analysis. Develop tools and processes to improve future operations. - Design/implement ...

Job Title: C# Developer, Analyst Location: Arvada, CO Type: Direct Hire Our client in the Arvada ... If you have a software development background, but an interest in being more involved in the ...

... a Software Developer to join our team in Austin, TX. This is a hybrid position requiring both on ... Experience in computer programming, analysis, and development of complex business processes and ...

New

Developer Analyst Location: Austin, TX Minimum Requirements: 8 Years of Experience in Proven ... Understand the Software Development Lifecycle, Software Configuration Management and how the tools ...

Software Developer Location: Austin, TX (Hybrid) Interview Mode: Microsoft Teams & In-Person ... Analyze requirements for new applications and enhancements to be implemented in the division ...

This role involves working collaboratively with cross-functional teams to analyze user needs ... The Software Developer participates throughout the software development lifecycle (SDLC), ensuring ...

Responsibilities : • Provide engineering support for embedded software, cryptographic systems, and system interoperability, including software analysis, architecture review, and configuration ...

C++ Software Developer

Fairfield, NJ · On-site

$50 - $67.25/hr

Fairfield NJ Jobs, C++ Software Developer, C++, Windows, Linux, SQL Server, STL, Object Oriented Programming, Software Engineer, Software Architect, Programming, Programmer Analyst, New Jersey ...

Software Developer Location: Austin, TX (Hybrid) Interview Mode: Microsoft Teams & In-Person ... Analyze requirements for new applications and enhancements to be implemented in the division ...

next page

Showing results 1-20

Software Developer Analyst information

See salary details

$31

$53

$70

How much do software developer analyst jobs pay per hour?

As of Jun 5, 2026, the average hourly pay for software developer analyst in the United States is $53.07, according to ZipRecruiter salary data. Most workers in this role earn between $41.59 and $64.66 per hour, depending on experience, location, and employer.

What are Software Developer Analysts?

Software Developer Analysts are professionals who combine the roles of software development and systems analysis. They are responsible for designing, developing, testing, and maintaining software applications while also analyzing user requirements and system specifications to ensure solutions meet business needs. Their work often involves collaborating with stakeholders, troubleshooting issues, and recommending improvements or new features. This hybrid role requires strong technical, analytical, and communication skills.

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

To thrive as a Software Developer Analyst, you need strong programming skills, analytical thinking, and a relevant degree in computer science or a related field. Familiarity with development frameworks, databases, and tools like SQL, Java, Python, and version control systems is typically required, along with certifications such as Microsoft Certified: Azure Developer or AWS Certified Developer. Excellent problem-solving abilities, attention to detail, and effective communication are vital soft skills for collaborating with teams and interpreting user requirements. These competencies enable you to design efficient solutions, troubleshoot issues, and deliver high-quality software that meets business needs.

How do Software Developer Analysts typically collaborate with cross-functional teams during a project?

Software Developer Analysts often work closely with project managers, business analysts, and quality assurance teams throughout the software development lifecycle. They participate in regular meetings to clarify requirements, discuss technical solutions, and ensure alignment between business goals and technical implementation. Effective communication and a collaborative mindset are essential, as they may need to translate business needs into technical specifications and provide status updates or technical guidance. This collaborative environment fosters both professional growth and a deeper understanding of the business domain.

What is the difference between Software Developer Analyst vs Software Engineer?

AspectSoftware Developer AnalystSoftware Engineer
CredentialsBachelor's in CS or related field, certifications like Java or SQLBachelor's or higher in CS or Software Engineering, similar certifications
Work EnvironmentBusiness analysis, application development, client interactionSystem design, coding, testing, and architecture
Employer & Industry UsageFinancial, healthcare, consulting firmsTech companies, software firms, large enterprises

Both roles often require similar educational backgrounds and certifications. Software Developer Analysts focus more on analyzing business needs and developing applications, while Software Engineers typically work on designing and building complex systems. The roles overlap but differ mainly in scope and focus within the software development lifecycle.

More about Software Developer Analyst jobs
Infographic showing various Software Developer Analyst job openings in the United States as of May 2026, with employment types broken down into 1% Internship, 1% As Needed, 85% Full Time, 5% Part Time, 7% Contract, and 1% Nights. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $110,380 per year, or $53.1 per hour.
C++ Software Developer

C++ Software Developer

Next Step Systems

Chicago, IL • On-site

$50.50 - $68/hr

Full-time

Medical, Retirement, PTO

Posted 29 days ago


Job description

C++ Software Developer, Chicago, IL
We are seeking a C++ Software Developer to enhance a real-time automated trading system. In addition to possessing excellent analytical and technical skills, the successful candidate will be a creative problem solver, a clear communicator, and a strong team player. This is a Hybrid position and candidates are required to be onsite on Monday and Tuesday and 1 other day. Company Will Sponsor Visas!
Responsibilities:
- Work under general direction from senior management.
- Collaborate closely with financial engineering and trading colleagues to understand functional objectives and requirements.
- Design/implement complex real-time trading system.
- Provide production system support, including troubleshooting and root cause analysis.
Qualifications:
- A minimum of 3-5 years of large-scale C++ software development experience.
- A degree in computer science or a related field.
- Expert C++ and object-oriented design skills; familiarity with modern C++, STL, design patterns and distributed computing, knowledge of network and multi-threaded programming in a Linux environment.
- Working knowledge of SQL and relational databases, including complex queries (Joins, Unions, CTEs, FDWs), triggers and functions.
- Proficient in an interpreted language such as Python or Perl.
- Ability to solve problems quickly and automate processes.
- Strong interpersonal and communication skills; capable of writing technical documentation, training users in software operations, and interacting effectively with upper management.
- Flexible self-starter, able to multi-task and work under pressure.
- Experience with electronic trading systems is a plus.
- Familiarity with statistical concepts such as regression and time series analysis are a plus.
Benefits include medical insurance, retirement plan, PTO, etc. Salary: 80K+ DOE. Keywords: Chicago IL Jobs, C++ Software Developer, C++, STL, Linux, SQL, Relational Databases, Python, Perl, Network Programming, Multi-threaded, Multi-threading, Software Engineer, Software Developer, Programming, Programmer Analyst, Financial, Trading, Chicago Recruiters, IT Jobs, Chicago Recruiting
Looking to hire for similar positions in Chicago, IL or in other cities? Our IT recruiting agencies and staffing companies can help.
We help companies that are looking to hire C++ Software Developers candidate for jobs in Chicago, Illinois and in other cities too. Please contact our IT recruiting agencies and IT staffing companies today! Phone 630-428-0600 ext. 11 or email us at jobs@nextstepsystems.com. Click here to submit your resume for this job and others.
Atlanta, Austin, Baltimore, Boston, Charlotte, Chicago, Cincinnati, Cleveland, Columbus, Dallas, Denver, Detroit, Fort Lauderdale, Houston, Indianapolis, Jacksonville, Kansas City, Los Angeles, Miami, Minneapolis, Nashville, New Jersey, New York, Philadelphia, Phoenix, Raleigh, Salt Lake City, San Antonio, San Diego, San Francisco, San Jose, Seattle, Silicon Valley, St Louis, Tampa, Washington DC
Home"C++ Software Developer