1

Temporary Google Software Engineer Jobs in Michigan

Software Engineer #1053018 * Employees in this job function are responsible for designing ... Google Cloud Platform. * Highly effective in working with other technical specialists, Product ...

Software Engineer #1056629 * The Staffs IT WorkTech Team seeks an individual ready to be on a full ... GitHub * Google Cloud Platform * REST APIs * Jenkins * Java Experience Required: * Engineer ...

Software Engineer

Dearborn, MI · On-site

$115K - $162K/yr

As a Senior Software Engineer, you will be instrumental in designing, developing, and evolving our ... Develop Spring Boot/Java API/microservices on Google Cloud Platform (GCP) utilizing GCP services ...

Software Engineer

Dearborn, MI · On-site

$115K - $162K/yr

Develop Spring Boot/Java API/microservices on Google Cloud Platform (GCP) utilizing GCP services ... Agile software engineering practices - TDD, CI/CD, Refactoring, Clean Code, Pairing/Mobbing

Senior Software Engineer

Wyoming, MI · On-site +1

$111K - $146K/yr

The Gordon Technology Services Limson Team is looking for a Senior Software Engineer to help ... Hands-on experience with Google Cloud Platform, AWS or Azure * Build tooling with Maven or similar ...

Google Cloud Platform * Web Applications * Supply Chain Knowledge Experience Required: * Engineer 3 ... Software development lifecycle experience * Leveraging AI to assist with coding and daily tasks

Java Software Engineer

Dearborn, MI · On-site

$47.75 - $65.50/hr

Job Title: Java Full Stack Developer Location: Dearborn, MI Job Type: Full-Time Job Descriptio ... Hands-on experience with messaging platforms such as Kafka, Google Pub/Sub, or similar event-driven ...

Software Engineer #1058856 * Employees in this job function are responsible for designing ... GitHub * Google Cloud Platform * REST APIs * Jenkins * Java Experience Required: * Engineer Exp:

Software Engineer #1058767 * Employees in this job function are responsible for designing ... Google Cloud Platform (GCP) services - Cloud Function, Pubs/Subs, PostgreSQL, etc. * Test Driven ...

Senior Software Engineer

Dearborn, MI · On-site

$112K - $148K/yr

We're looking for engineers who enjoy working with large datasets, have experience with Google and ... Responsibilities Software Engineering * Develop production-quality Python services and own the full ...

next page

Showing results 1-20

Temporary Google Software Engineer information

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

To thrive as a Temporary Google Software Engineer, you need a strong background in computer science fundamentals, proficiency in programming languages like Python, Java, or C++, and relevant experience or a degree in a technical field. Familiarity with Google's development tools, cloud platforms, and version control systems such as Git is typically expected. Strong problem-solving abilities, adaptability, and effective communication skills are essential soft skills for this role. These competencies enable you to quickly contribute to complex projects, collaborate with cross-functional teams, and deliver high-quality software under tight deadlines.

How do temporary Google Software Engineers typically integrate with full-time teams and contribute to ongoing projects?

Temporary Google Software Engineers are often assigned to established teams working on specific products or features. They collaborate closely with full-time engineers, participating in code reviews, stand-up meetings, and sprint planning sessions. While their projects may have defined scopes or shorter timelines, they are encouraged to follow Google’s engineering best practices and contribute ideas during team discussions. This integration helps ensure continuity and quality, while also providing meaningful professional development and networking opportunities within the company.

What is the difference between Temporary Google Software Engineer vs Contract Google Software Engineer?

AspectTemporary Google Software EngineerContract Google Software Engineer
CredentialsTypically requires a bachelor's or master's in CS or related fieldSimilar educational requirements, often with additional certifications
Work EnvironmentFull-time, on-site or remote, integrated into Google teamsProject-based, flexible hours, may work remotely or on-site
Employer & Industry UsageEmployed directly by Google for a limited periodHired through staffing agencies or as independent contractors
Search & Comparison IntentOften searched for full-time or temporary roles at GoogleCommonly compared for freelance or project-specific work at Google

Temporary Google Software Engineers are employed directly by Google for a set period, usually full-time, and integrated into teams. Contract Google Software Engineers are hired through agencies or as contractors for specific projects, offering more flexibility. Both roles require similar skills and education but differ mainly in employment structure and work arrangement.

What is a Temporary Google Software Engineer?

A Temporary Google Software Engineer is a software developer employed by Google on a contract or fixed-term basis, rather than as a permanent, full-time employee. These engineers typically work on specific projects or to fill short-term staffing needs. They perform many of the same duties as regular software engineers, such as designing, coding, testing, and maintaining software applications. Temporary roles may offer valuable experience and the opportunity to work with cutting-edge technology, but they usually have limited benefits and job security compared to permanent positions.
What are the most commonly searched types of Google Software Engineer jobs in Michigan? The most popular types of Google Software Engineer jobs in Michigan are:
What are popular job titles related to Temporary Google Software Engineer jobs in Michigan? For Temporary Google Software Engineer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Temporary Google Software Engineer jobs in Michigan look for? The top searched job categories for Temporary Google Software Engineer jobs in Michigan are:
Senior Full Stack Software Engineer (Java, Angular & Google Cloud Platform)

Senior Full Stack Software Engineer (Java, Angular & Google Cloud Platform)

HTC Global Services Inc

Dearborn, MI • On-site

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 11 days ago


Job description

Job Title Senior Full Stack Software Engineer (Java, Angular & Google Cloud Platform) Overview We are seeking a Senior Full Stack Software Engineer to design, develop, and deliver scalable enterprise applications using modern cloud technologies. This role requires strong expertise in Java, Spring Boot, Angular, REST APIs, and Google Cloud Platform (GCP). The ideal candidate will contribute throughout the software development lifecycle while ensuring high-quality, secure, and maintainable solutions. Key Responsibilities Design, develop, test, and deploy scalable enterprise applications. Build and maintain applications using Java, Spring Boot, Angular, and RESTful APIs. Apply Agile development practices, including Test-Driven Development (TDD) and Jira. Implement software engineering best practices to ensure maintainable, well-documented, and high-quality code. Develop automated testing strategies and support continuous integration and continuous delivery (CI/CD) processes. Design API load testing strategies and collaborate on security and threat-modeling initiatives. Develop and support cloud-native applications using Google Cloud Platform (GCP). Build and maintain deployment pipelines using Cloud Build, Tekton, Terraform, and related technologies. Design and optimize relational and NoSQL databases, including PostgreSQL and MongoDB. Collaborate with cross-functional teams to translate business requirements into technical solutions. Generate operational metrics, manage user access authorization, maintain deployment pipelines, and support production environments. Participate in incident management, root cause analysis, change management, and service request activities. Required Qualifications Bachelor's Degree in Computer Science, Information Technology, or a related field. 6+ years of experience building and maintaining enterprise web applications using microservices architecture. 4+ years of experience with Java, Spring Framework, Spring Boot, Angular, React, and RESTful APIs. 2+ years of experience with MongoDB, PostgreSQL, relational databases, and NoSQL technologies. 4+ years of experience designing and implementing CI/CD pipelines in GitHub-based development environments. Experience developing applications on Google Cloud Platform (GCP). Experience with Redis, Istio, multi-tenant and single-tenant architectures. Experience migrating legacy applications to cloud-based architectures. Experience with JSON, REST, Swagger, Hoppscotch, and API technologies. Knowledge of Continuous Delivery processes and tools, including GitHub, ReadyAPI, Terraform, and Tekton. Experience with GitHub, Jenkins, PostgreSQL, MongoDB, Java, and Jira. Strong understanding of software testing, deployment automation, and application support. What Makes HTC A Great Place To Build Your Future HTC Global Services wants you to join our team. Come build new things with us and advance your career. At HTC Global, you’ll collaborate with experts, work alongside clients, and be part of high-performing teams driving success together. You’ll have long-term opportunities to grow your career and develop skills in the latest emerging technologies. At HTC Global Services, our employees have access to a comprehensive benefits package. Benefits can include Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks. Our success as a company is built on inclusion and diversity. HTC Global Services is committed to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect. We celebrate differences and believe that diverse cultures, perspectives, and skills drive innovation and success. HTC is an Equal Opportunity Employer and a proud National Minority Supplier. We seek to empower each individual, fostering an environment where everyone feels valued, included, and respected.