Point your AI agent at freehire and let it find you a job.

Get the CLI →

Jobtailor

NewBe an early applicant

Software Engineer, C# – GCP

Posted
Discussion

Summary

A senior full-stack engineer (5+ years) who builds and deploys cloud-native applications on Google Cloud Platform using Java/Spring Boot, React, and PostgreSQL, while leading migration of legacy ASP.NET/C# and SQL Server systems. Day to day involves CI/CD automation with GitHub Actions, automated testing, code reviews, and Agile sprints with distributed teams across Mexico, the US, and India.

  • Architect, build, and deploy full-stack cloud applications using Java, React, PostgreSQL, and Google Cloud Run
  • Lead migration and modernization of legacy ASP.NET/C# backends and SQL Server databases into cloud-native services
  • Design, configure, and maintain CI/CD automation pipelines using GitHub Actions, API security tooling, and automated testing suites
  • Author unit, integration, and performance tests to ensure code coverage, reliability, and security compliance
  • Partner with product managers, business stakeholders, and global engineering squads across Mexico, the US, and India
  • Translate complex business requirements into user-friendly software solutions
  • Champion Agile engineering practices within bi-weekly sprints
  • Lead story mapping, technical documentation, and code reviews

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline, or equivalent practical experience
  • Typically 5+ years of full-stack software engineering experience
  • Hands-on experience migrating enterprise applications to cloud environments
  • Proficiency in modern Java development, such as Spring Boot
  • Proficiency with Google Cloud Platform services, such as Cloud Run and Cloud SQL
  • Foundational experience with C# / .NET and relational databases, including PostgreSQL and SQL Server
  • Working knowledge of React or Angular
  • RESTful API design experience
  • XML/JSON data processing experience
  • Git-based workflow experience
  • Experience implementing automated CI/CD pipelines, such as GitHub Actions
  • Experience working within Agile/Scrum delivery teams across distributed global time zones
  • Professional working proficiency in English, verbal and written
  • Google Cloud Platform professional or associate certification is desirable
  • Experience with API security auditing tools such as 42Crunch and automated contract testing is desirable
  • Root Cause Analysis or Lean / Six Sigma experience is desirable
  • Master’s degree is desirable

Core Competencies

Demonstrates expertise in architecting and deploying full-stack cloud applications using Java, React, and PostgreSQL, with a strong focus on CI/CD automation and Agile practices. Proficient in migrating legacy systems to cloud-native services while ensuring code reliability and security compliance.

Highest-signal resume keywords

  • Full-Stack Software Engineering
  • Java Development
  • Google Cloud Platform
  • CI/CD Automation
  • Agile/Scrum Methodologies

ATS Optimization Keywords

Hard Skills

  • Java
  • React
  • PostgreSQL
  • C#
  • ASP.NET
  • SQL Server
  • RESTful API Design
  • XML/JSON Data Processing
  • Git
  • Automated Testing

Soft Skills

  • Collaboration
  • Communication
  • Problem-Solving

Certifications & Qualifications

  • Google Cloud Platform Professional Certification
  • Google Cloud Platform Associate Certification

Industry Keywords

  • Cloud-Native Services
  • Legacy System Migration
  • Root Cause Analysis
  • Lean Six Sigma
  • Technical Documentation

Tools & Technologies

  • Google Cloud Run
  • GitHub Actions
  • API Security Tooling
  • Automated Testing Suites

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available