×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Cloud Engineer - Software, DevOps

Job in Farmington Hills, Oakland County, Michigan, USA
Listing for: Member Driven Technologies
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer, DevOps, Full Stack Developer
Job Description & How to Apply Below

This position is eligible for a hybrid work arrangement. Currently 5 days of on-site work per month are required.

Position Purpose

Duties & Responsibilities
  • Design, develop, and maintain scalable ASP.NET Core applications and APIs hosted at GCP.
  • Implement and manage CI/CD pipelines for automated deployments in Azure Dev Ops.
  • Containerize applications using Docker and orchestrate using Google Kubernetes Engine (GKE) or Cloud Run.
  • Integrate GCP services such as Memory Store, Cloud DNS, Secrets Manager into application workflows.
  • Ensure high availability, performance, and fault tolerance through load balancing, autoscaling, and monitoring with New Relic and Logging.
  • Collaborate with Cloud Infrastructure team to define and implement Infrastructure as Code (IaC) with Terraform or Deployment Manager.
  • Apply secure coding practices/implement authentication and authorization using OAuth 2.0
  • Participate in code reviews, architectural discussions, and system design sessions to improve overall software quality and cloud readiness.
  • Continuously evaluate new tools and frameworks to enhance system performance and developer productivity.
  • Complies with Software Development Life Cycle (SDLC) and version-control systems.
  • Maintains accurate and complete documentation of all phases of assigned projects (i.e., test scripts, technical specs., training materials).
  • Ensures all sensitive data is protected throughout all stages of development and is never exposed to any unintended parties.
  • Maintains a high level of service to internal and external clients through various communication channels, including, but not limited to, Teams, ticket system, and email.
  • Maintains a high level of security for both client confidentiality and security-conscious practices for development of applications and data.
  • Keeps management informed of significant problems and progress toward established objectives.
  • Attends and participates in meetings and training as required.
  • Stays informed of changes in programming and computer technology.
  • Keeps work area clean, secure, and well maintained.
  • Completes special projects as assigned.
  • Maintains active communication with internal and external teams.
  • Attends and participates in meetings, conference calls, and seminars as required.
  • Promotes a positive image of the company when working with clients and vendors.
Education & Experience Requirements
  • Bachelor’s degree in Computer Science, Engineering or related field, or related technical discipline (or equivalent experience).
Required Knowledge
  • Minimum 3 years professional software development experience with a focus on ASP.NET core / C#.
  • Proven experience deploying and managing .NET applications in GCP (or equivalent cloud).
  • Strong understanding of RESTful API design, microservices architecture, and event-driven systems.
  • Experience with containerization and orchestration (Docker, Cloud Run, etc.).
  • Familiarity with CI/CD, Git, and cloud-native built tools.
  • Solid grasp of databases (SQL) and stores (Redis).
  • Understanding of application monitoring, logging, and performance optimization in cloud and datacenter environments.
  • Experience with Azure Dev Ops.
  • Experience in cloud (GCP or other) preferred.
  • Experience with serverless architectures (Cloud Functions, Cloud Run) preferred.
  • Experience with security and compliance frameworks preferred.
  • Good communication and interpersonal skills preferred.
  • Ability to work independently and as a member of a team preferred.
  • Excellent problem-solving skills preferred.
Working Conditions
  • No hazardous or significantly unpleasant conditions (such as in a typical office).
  • Additional hours, including Saturday/Sunday support, as required.
  • Occasional travel overnight for training and conferences.
  • Long duration of computer workstation usage.
  • On-call responsibilities, available 24/7 via phone.

The compensation is based on experience and offers a base salary plus bonus opportunities. We offer BCBS benefits, dental, disability and life insurance at 90 days and 401K after one year.

Member Driven Technologies is an equal opportunity employer. We hire individuals on the basis of ability, experience, education, intelligence, and character. Member Driven Technologies does not discriminate against any employee or applicant because of race, color, sex, religion, age, marital status, national origin, height, weight, handicap, citizenship status, or otherwise to the full extent of all applicable laws. Our equal employment opportunity policy applies to all our employment practices, including hiring, training, advancement, discipline, and compensation.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary