1

Software Consulting Jobs in Michigan (NOW HIRING)

Stefanini is looking for a Software Engineer (Allen Park, MI) For quick apply, please reach out to ... Stefanini is a CMM level 5, IT consulting company with a global presence. We are a CMM Level 5 ...

Stefanini is looking for a Software Engineer (Allen Park, MI) For quick apply, please reach out to ... Stefanini is a CMM level 5, IT consulting company with a global presence. We are a CMM Level 5 ...

Stefanini is looking for a Software Engineer (Allen Park, MI) For quick apply, please reach out to ... Stefanini is a CMM level 5, IT consulting company with a global presence. We are a CMM Level 5 ...

They are involved in the entire software development lifecycle including designing software ... Stefanini is a CMM level 5, IT consulting company with a global presence. We are a CMM Level 5 ...

Software Engineer #1058669 * Employees in this job function are responsible for designing ... FastTek Global is financially strong, privately held company that is 100% consultant and client ...

Software Tester #1054383 * Employees in this job function are responsible for defining and ... FastTek Global is financially strong, privately held company that is 100% consultant and client ...

Software Engineer #1053236 * Employees in this job function are responsible for designing ... FastTek Global is financially strong, privately held company that is 100% consultant and client ...

Software Engineer #1058671 * Employees in this job function are responsible for designing ... FastTek Global is financially strong, privately held company that is 100% consultant and client ...

Software Engineer #1049758 * Employees in this job function are responsible for designing ... FastTek Global is financially strong, privately held company that is 100% consultant and client ...

Software Engineer #1053025 * Employees in this job function are responsible for designing ... FastTek Global is financially strong, privately held company that is 100% consultant and client ...

Software Engineer #1054723 * Employees in this job function are responsible for designing ... FastTek Global is financially strong, privately held company that is 100% consultant and client ...

Software Engineer #1054981 * Employees in this job function are responsible for designing ... FastTek Global is financially strong, privately held company that is 100% consultant and client ...

Software Engineer #1051415 * Employees in this job function are responsible for designing ... FastTek Global is financially strong, privately held company that is 100% consultant and client ...

Stefanini is looking for an AI Software Developer(Allen Park, MI) For quick apply, please reach out ... Stefanini is a CMM level 5, IT consulting company with a global presence. We are a CMM Level 5 ...

Stefanini is looking for an AI Software Developer(Allen Park, MI) For quick apply, please reach out ... Stefanini is a CMM level 5, IT consulting company with a global presence. We are a CMM Level 5 ...

Stefanini is looking for an AI Software Developer(Allen Park, MI) For quick apply, please reach out ... Stefanini is a CMM level 5, IT consulting company with a global presence. We are a CMM Level 5 ...

next page

Showing results 1-20

Software Consulting information

See Michigan salary details

$41.8K

$97.5K

$144.7K

How much do software consulting jobs pay per year?

As of Jun 15, 2026, the average yearly pay for software consulting in Michigan is $97,484.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,400.00 and $113,300.00 per year, depending on experience, location, and employer.

What are some common challenges faced by software consultants when working with clients, and how can they be managed?

Software consultants often encounter challenges such as aligning client expectations with technical realities, managing shifting project requirements, and integrating solutions into existing workflows. Effective communication, setting clear deliverables, and maintaining flexibility are key to overcoming these issues. Additionally, building strong relationships with clients and stakeholders helps facilitate smoother collaboration and ensures project goals are met. Regular check-ins and transparent progress updates are also essential for managing expectations and adapting to changes throughout the project lifecycle.

What is software consulting?

Software consulting is a professional service where experts provide advice, solutions, and support to organizations seeking to improve, develop, or implement software systems. Software consultants analyze business needs, recommend technology solutions, assist with project planning, and may oversee software development or integration. Their goal is to help clients achieve operational efficiency, solve technical challenges, and ensure projects are completed on time and within budget. Consultants often have experience in multiple industries and technologies, making them valuable for both short-term projects and long-term digital transformation.

What is the difference between Software Consulting vs Software Development?

AspectSoftware ConsultingSoftware Development
Primary FocusProviding expert advice and strategic solutions to clientsDesigning, coding, and building software applications
Work EnvironmentClient sites, consulting firms, or remoteIn-house or dedicated development teams
Required CredentialsTypically a degree in computer science or related field, certifications like PMP or cloud certificationsDegree in computer science or software engineering, coding skills
Industry UsageConsulting firms, IT services, freelance consultingTech companies, startups, in-house development teams

Software Consulting involves advising clients on technology strategies and solutions, focusing on problem-solving and strategic planning. In contrast, Software Development centers on creating and implementing software products. Both roles require technical knowledge, but consulting emphasizes communication and strategic insight, while development emphasizes coding and technical execution.

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

To thrive as a Software Consultant, you need a strong foundation in software development, problem-solving, and client requirement analysis, typically supported by a degree in computer science or a related field. Familiarity with programming languages, cloud platforms, project management tools, and relevant certifications such as AWS Certified Solutions Architect or PMP are often required. Outstanding communication, adaptability, and interpersonal skills help build client trust and manage changing project needs. These skills and qualifications are crucial for delivering effective technical solutions, ensuring client satisfaction, and maintaining successful long-term partnerships.
Jira Lead Administrator

Full-time

Posted 13 days ago


Job description

Jira Lead Admin
Employment Type: Full-Time, Mid Level
Department: Information Technology
 
CGS is seeking a talented Jira Lead Administrator who is passionate about driving transformation in the federal IT domain to join our growing team of technology and software consulting professionals. Strong candidates will have a desire to drive change in the federal space by developing executable strategies, implementing new technologies, streamlining processes, and improving the delivery of mission value delivery through new practices and tools.  

CGS brings motivated, highly skilled, and creative people together to solve the government’s most dynamic problems with cutting-edge technology. To carry out our mission, we are seeking candidates who are excited to contribute to government innovation, appreciate collaboration, and can anticipate the needs of others. Here at CGS, we offer an environment in which our employees feel supported, and we encourage professional growth through various learning opportunities.
 
Skills and attributes for success:
-         Create custom projects in Atlassian tool suite for complex workflows to meet business needs.
-         Provide advanced configuration of the Atlassian suite of tools to promote CI/CD.
-         Create and maintain Jira and Confluence collaboration sites (e.g., Kanban boards, Scrum boards, documentation pages, etc.).
-         Analyze, research, manage, and implement integrated Atlassian tools, plugins, and applications.
-         Interface with various diverse stakeholders as a liaison and trusted advisor
-         Help define how information systems may be upgraded or replaced.
-         Gather requirements for business processes, and determine ways to optimize.

Qualifications: 
-         7 years’ experience in systems analysis and design of information systems programs
-         3 years’ experience with Jira and Confluence administration.
-         3+ years’ experience of Bamboo and Bitbucket experience.
-         An advanced degree in an appropriate field with an additional three years of relevant experience.
-         Knowledge of Agile and principles and applied best practices required.
-         Excellent communications skills, both written and verbal, are required.
-         Must successfully complete a stringent Background Investigation and obtain the required Government Security Clearance (moderate risk public trust).
-         Atlassian certified Jira Administrator preferred.
-         Working knowledge of Networking, DNS, Databases, APIs, SAML, and Akamai.
-         Consulting in a Federal agency, especially within DHS.
-         Ability to write custom JQL (Jira Query Language), a plus.
-         Experience with Federal Systems Engineering Life Cycles (SELC) and Software Development Life Cycles (SDLC).

Ideally, you will also have:
-         Experience with Government software development policies and procedures.
-         Client-facing communication experience.
-         Federal Agency issued security clearance.

Our commitment:
Contact Government Services (CGS) strives to simplify and enhance government bureaucracy through the optimization of human, technical, and financial resources. We combine cutting-edge technology with world-class personnel to deliver customized solutions that fit our clients’ specific needs. We are committed to solving the most challenging and dynamic problems.
 
For the past seven years, we’ve been growing our government contracting portfolio, and along the way we’ve created valuable partnerships by demonstrating a commitment to honesty, professionalism, and quality work.
 
Here at CGS we value honesty through hard work and self-awareness, professionalism in all we do, and to deliver the best quality to our consumers mending those relations for years to come.
 
We care about our employees. Therefore, we offer a comprehensive benefits package.
-         Health, Dental, and Vision
-         Life Insurance
-         401k
-         Flexible Spending Account (Health, Dependent Care, and Commuter)
-         Paid Time Off and Observance of State/Federal Holidays

Contact Government Services, LLC is an Equal Opportunity Employer. Applicants will be considered without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Join our team and become part of meaningful government innovation!
Explore additional job opportunities with CGS on our Job Board:
https://cgsfederal.com/join-our-team/
 
For more information about CGS please visit: https://www.cgsfederal.com or contact:
Email: info@cgsfederal.com
 
#CJ

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.