1

Consulting Software Engineer Jobs (NOW HIRING)

Sr. Software Engineer

Charlotte, NC

$119.60K - $157.70K/yr

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Our company provides application analysis, design, development and programming, software ...

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Our company provides application analysis, design, development and programming, software ...

Senior Consultant - Software Engineer

Plano, TX · On-site

$117.90K - $155.50K/yr

Torq is a consulting firm that helps clients build intelligent and efficient software systems. They are seeking a Senior Consultant - Software Engineer who will design and build scalable software ...

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Our company provides application analysis, design, development and programming, software ...

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Our company provides application analysis, design, development and programming, software ...

Software Engineer 3 w/Java

Idaho City, ID

$50 - $68.50/hr

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Our company provides application analysis, design, development and programming, software ...

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Our company provides application analysis, design, development and programming, software ...

Altus Consulting Seeks a Software Engineer to Drive Innovation Are you a passionate software engineer eager to join a dynamic team tackling challenging projects? Do you thrive in environments where ...

Altus Consulting Seeks a Software Engineer to Drive Innovation Are you a passionate software engineer eager to join a dynamic team tackling challenging projects? Do you thrive in environments where ...

Bachelor's degree in Computer Science, Software Development, Mathematics, and 5-10+ years relevant experience Description Nalley Consulting has an opportunity for an experienced Software Engineer to ...

Bachelor's degree in Computer Science, Software Development, Mathematics, and 5-10+ years relevant experience Description Nalley Consulting has an opportunity for an experienced Software Engineer to ...

next page

Showing results 1-20

Consulting Software Engineer information

See salary details

$36

$70

$88

How much do consulting software engineer jobs pay per hour?

As of May 30, 2026, the average hourly pay for consulting software engineer in the United States is $70.28, according to ZipRecruiter salary data. Most workers in this role earn between $64.18 and $79.33 per hour, depending on experience, location, and employer.

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

To thrive as a Consulting Software Engineer, you need advanced programming expertise, strong problem-solving abilities, and a degree in computer science or related field, often supplemented by several years of hands-on experience. Proficiency with development frameworks, cloud platforms (like AWS or Azure), and familiarity with tools such as Git, Docker, and CI/CD pipelines are typically required, along with relevant certifications. Exceptional communication, leadership, and client management skills distinguish top performers in this role. These capabilities are crucial for delivering high-quality technical solutions, effectively collaborating with clients, and leading complex projects to successful completion.

How does a Consulting Software Engineer typically collaborate with clients and internal teams during a project?

As a Consulting Software Engineer, you will frequently act as a bridge between clients and your development team. This involves participating in client meetings to understand business requirements, translating those needs into technical specifications, and ensuring clear communication throughout the project lifecycle. You'll often coordinate with project managers, QA engineers, and other specialists to deliver tailored solutions, resolve technical challenges, and provide ongoing guidance. Strong interpersonal skills are essential, as your role is both technically demanding and client-facing.

What are Consulting Software Engineers?

Consulting Software Engineers are experienced technology professionals who provide expert advice, design, and implementation services for software projects. They often work with various clients to understand business needs, recommend technical solutions, and help teams build or improve software systems. Unlike in-house engineers, consultants typically work on a contract or project basis, bringing specialized knowledge to solve complex problems. Their responsibilities may include software architecture, code reviews, technology selection, and mentoring client teams.

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

AspectConsulting Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; often client-facing certificationsBachelor's in CS or related field; certifications vary
Work EnvironmentClient sites, consulting firms, project-basedIn-house or remote, company-specific projects
Employer & Industry UsageConsulting firms, tech services, enterprise solutionsTech companies, startups, software firms
Search & Comparison IntentClient-facing, project-based roles, consulting skillsDevelopment skills, coding, product creation

Consulting Software Engineers typically work on client projects within consulting firms, focusing on tailored solutions and client interaction. Software Developers often work within companies on product development, coding, and in-house projects. While both roles require strong technical skills, Consulting Software Engineers emphasize client communication and project management, whereas Software Developers focus on software creation and maintenance.

More about Consulting Software Engineer jobs
What cities are hiring for Consulting Software Engineer jobs? Cities with the most Consulting Software Engineer job openings:
What states have the most Consulting Software Engineer jobs? States with the most job openings for Consulting Software Engineer jobs include:
Infographic showing various Consulting Software Engineer job openings in the United States as of May 2026, with employment types broken down into 1% As Needed, 94% Full Time, 2% Part Time, 1% Temporary, and 2% Contract. Highlights an 82% Physical, 7% Hybrid, and 11% Remote job distribution, with an average salary of $146,181 per year, or $70.3 per hour.

$119.60K - $157.70K/yr

Other

Posted 27 days ago


Job description

Company Description

We specialize in Staffing, Consulting, Software Development, and Training along with IT services to small to medium size companies. AG's primary objective is to help companies maximize their IT resources and meet the ever-changing IT needs and challenges.

In addition, AG offers enterprise resource planning and enterprise application integration, supply-chain management, e-commerce solutions, and B2B public exchanges and B2B process integration solutions. Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services to various clients - including governmental agencies and private companies - throughout the United States and India.

We provide these services in multiple computing environments and use technologies such as client/server architecture, object-oriented programming languages and tools, distributed database management systems, state-of-the-art networking, and communications infrastructures. Our honest and realistic approach to recruiting dictates that AG does not entice or lure engineers from their employers. We represent only high caliber technical professionals who have committed to making a change required by career.

Job Description

DIRECT CLIENT REQUIREMENTS

Responsible for writing computer software. Strong in SQL, JavaScript, C# and MVC.

If using Prove It Test, the manager would love to see .NET Framework 4.0 and C# 4.0 tests.

Please have candidates complete the technical test in .net, c#, and SQL. 

This level of software engineer will work on every story in the sprint and will oversee work and provide mentorship to lower level software engineers. This level will take a high level (and often vague) task and break it down into small well-defined tasks and manage them to fruition. Full latitude for independent judgment when applying skills and problem-solving capabilities, with input and minimal oversight required by lead, architect or supervisor.

This position collaborates with the development teams, QA, Security, collaborative groups/clients, and other cross-functional teams to define, provide for, and test deliverables.

Major Accountabilities: 

Software Development

Develop deliverables for QA (Code and unit test)

Review, analyze and collaborate with business analyst and development teams to fully understand requirement; develop approach for coding -

Collaborate with development team on data approach for coding - Understand data guidelines, and understand data sources available, what is new based on requirements, and how the project will impact common data stores

Provide direction to Associate Software Engineer/Software Engineer, and collaborate with core team, QA, Security, and other cross functional teams to provide the appropriate solution

Provide SME on application and data to other teams; also, provide ad-hoc reporting Team mentoring, directing, and priority setting

Minimum Requirements 

Bachelor's Degree required 

Management Information Systems, Information Technology, Computer Science, Math, Engineering, Informatics Progressive, related application development experience.

Skills Matrix to fill out:

S.No.1

Skill: A Bachelor's degree (BS, BA) required. Area of study in IT, Computer science or related discipline.

Required/ Desired: Yes

Years Of Experience:   Yes

S.No.2

Skill: Work experience in IT Applications Development to include: Web/.NET/JAVA technology; Windows/XP/UNIX platforms; QTP/Loadrunner/Quality Center;

Required/ Desired: 2-5 yrs

S.No.3

Skill: Experience in performance improvement consulting projects in a hospital required (internal or external)

Required/ Desired:  1 yr

Years Of Experience: 1 yr

S.No. 4

Skill:  Work experience in IT Applications Development to include:Writing complex SQL and automation test scripts; ETL processes and testing;

Required/ Desired:  7 yrs

Years Of Experience: 

S.No. 5

Skill: Work experience in IT Applications Development to include:HP Suite of Products (QTP/Loadrunner/Quality Center); object oriented programming; Java, JSP

Required/ Desired:   5 yrs

Years Of Experience: 

S.No. 6

Skill:  Work experience in IT Applications Development to include:UNIX/Linux, and Windows XP Systems ; J2EE, Spring, Struts, JavaScript, XML

Required/ Desired: 2 yrs

Years Of Experience: 

S.No. 7

Skill: Work experience in IT Applications Development to include:REST/SOAP/JSON, Hibernate and/orIbatis; Server side platforms: Red Hat, Apache Http Server

Required/ Desired:  1 yr

Years Of Experience: 

S.No. 8

Skill:  Work experience in IT Applications Development to include: Tomcat and JBoss; Development tools: ANT, Subversion, Maven, Hudson, Junit/DbUnit/FlexUnit

Required/ Desired:  1.5 yrs

Years Of Experience: 

S.No. 9

Skill: Work experience in IT Applications Development to include: Hypersonic, Easymock, Eclipse

Required/ Desired: Nice to have

Years Of Experience: 

S.No. 10

Skill: 2-3 years application development in a Java environment.

Required/ Desired:  3 yrs

Years Of Experience: 

S.No. 11

Skill:   Work experience in Hadoop environment.

Required/ Desired: 6 months +

Years Of Experience: 

S.No. 12

Skill:  Work experience in IT Applications Development to include: Micro Strategy/BI environments; Verifying queries, validating input;

Required/ Desired:  3 yrs

Years Of Experience:  

Additional Information

GOOD COMMUNICATION SKILLS

C2H (Contact to Hire)

Only GC or USCs, no H1s