TEK Labs Inc logo

Software Developer

TEK Labs Inc

Farmington Hills, MIJobSeen 6 days agoSeen in employer's feed 6 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
Farmington Hills, MI
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Master's degree

Job overview

TEK Labs, Inc. seeks a Software Developer to design, develop, test, deploy, and maintain software applications using object-oriented and web-based technologies. The role supports server-side and web components, cloud and distributed environments, and containerized and microservices-based solutions. It may involve domestic travel or relocation to client sites for assignments, including gathering requirements and implementing solutions. A master's degree or foreign equivalent in a specified engineering or information systems field is required.

Skills & qualifications

RequiredNice to have

Skills

Object-Oriented TechnologiesWeb-Based TechnologiesServer-Side DevelopmentWeb Application DevelopmentAutomated BuildAutomated TestingAutomated DeploymentCloud ComputingDistributed ComputingContainerizationMicroservicesSoftware IntegrationDebuggingTroubleshootingProduction Support

Qualifications

Master's in Engineering or Information Systems

Full job description

** ** Company: TEK Labs, Inc. Location: 24155 Drake Road, Suite 204, Farmington Hills, MI Position Title: Software Developer (TEK12) Job Description: ** ** Design, develop, test, deploy, and maintain software applications using modern object-oriented and web-based technologies. Develop and support server-side and web application components with a focus on scalability, performance, security, and maintainable architecture. Participate in the analysis of business and technical requirements and translate requirements into functional application solutions. Design and implement automated build, testing, and deployment processes to support continuous integration and continuous delivery workflows. Deploy, configure, and support applications in cloud-based and distributed computing environments. Develop and maintain containerized application solutions and support microservices-based architectures as required by project needs. Collaborate with cross-functional technical teams to integrate software components and resolve application issues. Perform debugging, troubleshooting, and production support for deployed applications. Follow established software development life-cycle processes and coding standards to ensure quality and consistency. Maintain technical documentation related to application development and deployment. The position may require domestic travel within the United States on an as-needed basis to support client engagements. The purpose of travel is to meet with clients to collect and analyze business requirements and to implement solutions at client locations as required by project assignments. Travel/relocate to various unanticipated locations throughout the U.S. for long and short term assignments at client sites. Multiple Positions Available. Job Requirements: ** ** Requires Master's degree or foreign equivalent in Electrical, or Electronics Engineering, Engineering (any), Information Systems, or related. The position may require domestic travel within the United States on an as-needed basis to support client engagements. The purpose of travel is to meet with clients to collect and analyze business requirements and to implement solutions at client locations as required by project assignments. Travel/relocate to various unanticipated locations throughout the U.S. for long and short term assignments at client sites. Email resume with cover letter to [email protected]; Job TEK12; EOE

How this job compares

Set against the 6,896 open Software Developer jobs on Olive Jobs, counted October 27, 2026.

Pay
  • This postingNot listed
  • Michigan median$102–188K/yr87 salary ranges
  • US median$35–64/hr481 hourly ranges
Openings
Olive Jobs lists 153 open Software Developer jobs in Michigan and 6,896 across the US. 4% of them nationwide are listed as remote or flexible.
Hiring the most in Michigan
Experience
Software Developer postings that state a minimum ask for 5 years of experience at the median; the middle half ask for 3 to 7 years (5,699 postings).
Education
This posting asks for a master's degree; 92 of the 6,896 open Software Developer jobs (1%) ask for a master's degree or higher.

Counted across the open, public US postings on Olive Jobs on October 27, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.