Full Stack Software Engineer - .NET/C# and React

Posted 2 Days Ago
Be an Early Applicant
Hiring Remotely in Mexico City, Cuauhtémoc, Mexico City, MEX
In-Office or Remote
Senior level
Enterprise Web • HR Tech • Professional Services • Software
The Role
Build and modernize a business-critical product catalog platform across .NET backend services, REST APIs, React interfaces, and relational databases. Own features through requirements, development, testing, deployment, observability, maintenance, and production support. Implement automated testing, CI/CD, monitoring, and alerting; participate in code reviews and on-call support; use AI-assisted development tools; collaborate with Product and Design; document technical decisions; and mentor engineers.
Summary Generated by Built In
Company Description

An enterprise client is seeking a Senior Full-Stack Software Engineer to join its engineering organization and help build and modernize a business-critical product catalog platform. The Senior Full-Stack Software Engineer will work across backend services, React frontend applications, and relational data layers while taking ownership of features throughout the full software development lifecycle.

Job Description

  • Work with a lean, senior engineering team responsible for building and modernizing a business-critical product catalog platform.
  • Design, develop and implement scalable full-stack software solutions from specification through deployment and production support.
  • Build backend services, REST APIs, business logic, data models, and React-based user interfaces.
  • Participate in the modernization of the existing catalog platform and contribute to the development of the new technology stack.
  • Use AI-driven software development tools such as Claude Code, GitHub Copilot, or Cursor as an integral part of the daily development workflow.
  • Leverage AI-assisted tooling for code generation, specification-to-code implementation, automated test creation, and other software development activities.
  • Write and maintain automated tests and ensure software quality throughout the development lifecycle.
  • Participate in peer code reviews and maintain high standards for code quality, architecture, and engineering practices.
  • Work closely with Product and Design teams to refine requirements and technical specifications.
  • Contribute to shared engineering standards, developer tooling, and software development lifecycle improvements.
  • Implement logging, monitoring, metrics, and alerting for production services.
  • Take ownership of features and services from development through deployment, observability, maintenance, and production support.
  • Participate in an on-call rotation and troubleshoot production issues for services owned by the team.
  • Regular practice of CI/CD and continuous improvement of development processes.
  • Document technical decisions, architecture, and implementation details as required.
  • Mentor less experienced engineers and contribute to the technical direction of the team.

 

    Qualifications

    • 8+ years of professional software engineering experience with the ability to work independently and drive technical decisions.
    • Strong backend development experience with one or more of the following: C#/.NET, Go, Python, or Java. C#/.NET is the primary technology.
    • Strong experience with React or another modern frontend framework.
    • Strong knowledge of MS SQL Server or PostgreSQL and relational database concepts.
    • Strong knowledge and experience with REST APIs and microservices.
    • Hands-on experience using AI-assisted software development tools such as Claude Code, GitHub Copilot, or Cursor to deliver production software.
    • Full-stack development experience with the ability to work across backend, frontend, and database layers.
    • Experience owning software features end-to-end, including requirements, development, testing, deployment, observability, and production support.
    • Strong understanding of software design principles, automated testing, code review, and CI/CD practices.
    • Strong troubleshooting and problem-solving skills in production environments.
    • Ability to collaborate effectively with Product, Design, and other engineering teams.
    • Strong communication skills and the ability to articulate technical concepts clearly.

     

      Skills Required

      • 8+ years of professional software engineering experience
      • Strong backend development experience with C#/.NET, Go, Python, or Java; C#/.NET is primary
      • Strong experience with React or another modern frontend framework
      • Strong knowledge of MS SQL Server or PostgreSQL and relational database concepts
      • Strong knowledge and experience with REST APIs and microservices
      • Hands-on experience using AI-assisted software development tools such as Claude Code, GitHub Copilot, or Cursor
      • Full-stack development experience across backend, frontend, and database layers
      • Experience owning software features end-to-end, including requirements, development, testing, deployment, observability, and production support
      • Strong understanding of software design principles, automated testing, code review, and CI/CD practices
      • Strong troubleshooting and problem-solving skills in production environments
      • Ability to collaborate effectively with Product, Design, and other engineering teams
      • Strong communication skills and ability to articulate technical concepts clearly
      Am I A Good Fit?
      beta
      Get Personalized Job Insights.
      Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

      The Company
      283 Employees
      Year Founded: 2025

      What We Do

      Lifted, an Upwork Company, is a B2B SaaS platform that helps enterprise organizations source, contract, manage, and pay contingent talent globally and compliantly. It supports multiple engagement models, including independent contractors, staff augmentation, and employer-of-record, while integrating with MSPs and VMSs to provide centralized visibility, spend control, and audit-ready compliance, delivering a white-labeled talent experience for hiring managers and contingent workforce programs.

      Similar Jobs

      Coupa Logo Coupa

      Sr Director - AI Delivery - 11891

      Artificial Intelligence • Fintech • Information Technology • Logistics • Payments • Business Intelligence • Generative AI
      In-Office or Remote
      Mexico City, Cuauhtémoc, Mexico City, MEX
      3000 Employees

      Expedia Group Logo Expedia Group

      Business Development Associate

      AdTech • eCommerce • Information Technology • Software • Travel • Generative AI
      Remote or Hybrid
      México
      16000 Employees

      UL Solutions Logo UL Solutions

      Customer Service Professional

      Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
      Remote or Hybrid
      MEX
      15000 Employees

      Genius Sports Logo Genius Sports

      Head of Business Development – Sportsbook, LATAM

      AdTech • Artificial Intelligence • Machine Learning • Marketing Tech • Software • Sports • Big Data Analytics
      Easy Apply
      Remote or Hybrid
      México
      1800 Employees

      Similar Companies Hiring

      Onshore Thumbnail
      Artificial Intelligence • Fintech • Software • Financial Services
      New York, New York
      60 Employees
      Revel Thumbnail
      Aerospace • Hardware • Robotics • Software
      Marina Del Rey, California
      60 Employees
      Blee Thumbnail
      Artificial Intelligence • Marketing Tech • Software
      New York, New York
      30 Employees

      Sign up now Access later

      Create Free Account

      Please log in or sign up to report this job.

      Create Free Account