2

Fulltime Software Developer Jobs in Macomb, MI (NOW HIRING)

IOS Developer

Detroit, MI ยท On-site

$51.25 - $70.50/hr

Fulltime SRI Tech is a global IT Software Services company is looking for an experienced and highly motivated iOS Developer to its client Enterprise Technology team. This position is based out of our ...

Detroit, MI On-site Type: Full-time Clearance: No Clearance Required Eccalon is seeking a Full Stack Developer to design, build, and ship production software across a portfolio of DoD, Intelligence ...

AI Data Engineer

Troy, MI ยท Remote

$80K - $100K/yr

AI Data Engineer - Remote Bright Vision Technologies is a technology consulting and software ... S.) Position Type: Full-time, Direct W2 Salary Range: $80,000-$100,000 Annually Experience Required ...

iOS Developer

Detroit, MI ยท Hybrid

$51.25 - $70.50/hr

... Full time position Face -to-face Interview * Consultant will work individually and on a team to participate in all aspects of software engineering including technical design, development, testing ...

iOS Developer

Detroit, MI ยท On-site

$51.25 - $70.50/hr

... Full time position Face -to-face Interview * Consultant will work individually and on a team to participate in all aspects of software engineering including technical design, development, testing ...

Senior Developer

Detroit, MI ยท On-site +1

$57K - $113K/yr

Senior Developer - In this senior role, the successful candidate will design, develop, integrate ... Applicants must be currently authorized to work in the United States on a full-time basis.

Senior Developer

Detroit, MI ยท On-site +1

$57K - $113K/yr

Senior Developer - In this senior role, the successful candidate will design, develop, integrate ... Applicants must be currently authorized to work in the United States on a full-time basis.

Senior Developer 150002AR

Detroit, MI ยท On-site

$54 - $71.25/hr

Petersburg (EBS)-150002AR Schedule Full-time Job is only avaialble in the above locations There may ... Developer Responsibilities Provide technical knowledge, analyze and develop complex end-to-end ...

Data Engineer

Auburn Hills, MI ยท On-site

$108K - $130K/yr

BA/BS in Computer Science, Software Engineering, or a related technical field, and/or equivalent ... Experience transitioning a contractor-heavy team toward a stronger full-time core without ...

AUTOSAR BSW Engineer

Auburn Hills, MI ยท On-site

$129K - $170K/yr

... (Full-time / Part-time / Contract) FTE Pay Range: 90,000- 95,000 + Benefits This position will ... The primary duties will include development of base level software layers, integration with ...

Sr. Robotics Engineer - Integration

Warren, MI ยท On-site

$97K - $131K/yr

Onsite - This position requires the employee to be onsite full-time. The primary work location will ... Design and develop robotics software systems that integrate capabilities from multiple research and ...

iOS Developer

Detroit, MI ยท On-site

$51.25 - $70.50/hr

Direct Hire / Full time Minimum Knowledge, Skills and Abilities: * Bachelor's degree in Computer ... Experience with Agile and Waterfall software development practices * Demonstrated knowledge of ...

iOS Developer

Detroit, MI ยท On-site

$51.25 - $70.50/hr

Direct Hire / Full time Minimum Knowledge, Skills and Abilities: * Bachelor's degree in Computer ... Experience with Agile and Waterfall software development practices * Demonstrated knowledge of ...

Showing results 41-60

Fulltime Software Developer information

See Macomb, MI salary details

$46.5K

$108.2K

$160.6K

How much do fulltime software developer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for fulltime software developer in Macomb, MI is $108,233.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,100.00 and $125,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a fulltime software developer?

To thrive as a Fulltime Software Developer, you need proficiency in programming languages (such as Java, Python, or JavaScript), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with development frameworks, version control systems like Git, and experience with tools such as IDEs and CI/CD pipelines are commonly required. Strong communication, teamwork, and adaptability are crucial soft skills that help developers collaborate effectively and respond to changing project needs. These skills ensure high-quality, maintainable code and successful project delivery in dynamic development environments.

What is the difference between Fulltime Software Developer vs Part-time Software Developer?

AspectFulltime Software DeveloperPart-time Software Developer
Work HoursTypically 35-40 hours per weekLess than 30 hours per week
Employment StatusFull-time employment with benefitsPart-time employment, often without full benefits
Project ScopeInvolved in ongoing, long-term projectsMay work on specific tasks or short-term projects
Salary & BenefitsSteady salary, health insurance, paid leaveHourly pay or fixed fee, limited or no benefits

Fulltime Software Developers work regular hours, often with benefits, focusing on long-term projects. Part-time Software Developers work fewer hours, usually on specific tasks, with limited benefits. The choice depends on your availability and career goals.

What is a fulltime software developer?

Fulltime Software Developers are professionals who design, build, test, and maintain software applications as their primary occupation. They work for companies or organizations on a standard full-time schedule, typically 40 hours per week. Their responsibilities can include writing code, troubleshooting issues, collaborating with other team members, and staying updated with new technologies. Fulltime roles often provide benefits such as health insurance, paid time off, and opportunities for career advancement.

What are some common challenges faced by fulltime software developers in agile teams, and how can they be addressed?

One common challenge for fulltime software developers working in agile teams is balancing the need for rapid iteration with maintaining high code quality. Developers often face tight deadlines for sprint deliverables, which can sometimes lead to technical debt if not carefully managed. Effective communication with team members, regular code reviews, and adopting automated testing practices can help mitigate these issues. Additionally, being proactive in sprint planning and retrospective meetings allows developers to voice concerns and collaboratively find solutions, making the work environment more supportive and productive.
What are popular job titles related to Fulltime Software Developer jobs in Macomb, MI? For Fulltime Software Developer jobs in Macomb, MI, the most frequently searched job titles are:
Infographic showing various Fulltime Software Developer job openings in Macomb, MI as of August 2026, with employment types broken down into 100% Full Time. Highlights an 86% In-person, and 14% Remote job distribution, with an average salary of $108,233 per year, or $52 per hour.

$51.25 - $70.50/hr

Full-time

Re-posted 6 days ago


Job description

Company Description
SRI Tech is an IT staffing and solutions firm that serves clients with a full range of IT services that we deliver effectively and efficiently. Ranked in the top 20% of the fastest growing companies in the US by Inc. 5000 - SRI Tech is fast growing & dynamic firm maintaining its speed to be one of the leaders in serving IT.
Job Description
Hi,
Please find the below position.
Job Title : IOS Developer
Location : Detroit MI
Job Type : Fulltime
SRI Tech is a global IT Software Services company is looking for an experienced and highly motivated iOS Developer to its client Enterprise Technology team. This position is based out of our Detroit, MI office
  • This person will work individually and on a team to participate in all aspects of software engineering including technical design, development, testing and support. Responsible for individually completing small to medium sized projects as well as for the delivery of complex components of large projects while working as a member of a team. Provide deep expertise as a SME in one more areas of software development technology.
  • You will design, development, and support of technical projects through to completion according to project standards and user satisfaction.
  • Responsible for the delivery of small to medium sized projects as well as for the delivery of complex components of large projects as part of a team.
  • Projects may support multiple departments and Ilitch-owned companies.
  • You will take part in the research and proof-of-concepts of new technologies.
  • Present findings to senior technologists in the organization.
  • You will develop software following corporate standards for, the design, development, testing, and support of software, systems, and applications.
  • Produce excellent quality code with a focus on stability, security, and maintainability.
  • You will contribute to software architecture designs. Participate in the planning and design of future software and technical architectures.

Required Skills
  • Position requires a bachelor's degree in Computer Science or related field.
  • 3+ year's professional experience developing software in a structure environment.
  • 3+ years' experience working with data-driven systems using SQL and RDBMS.
  • Experience working with third-party libraries and web service integration (SOAP, REST, JSON, XML) to connect mobile applications to back-end services.
  • Experience working with enterprise application architecture design patterns and how they translate into infrastructure/security deployments.
  • Working knowledge of web and mobile hybrid development technologies including Angular, Ionic, JavaScript, C#, HTML5, CSS, Cordova/PhoneGap, Sencha.
  • Experience with offline storage, threading, and performance tuning of mobile applications.
  • Familiarity with embedding analytics in mobile applications. Familiarity with push notification services.
  • Experience developing formal estimations for project completion.
  • Experience with Object Oriented (OO) techniques, including an understanding of common OO and web/mobile application design patterns.
  • 3+ years of experience in working with Objective-C and/or Swift, and in-depth knowledge of the iOS SDK. Experience with the Xcode IDE.