Software Engineer

hace 7 días


Mexicali, Baja California, México Applanix A tiempo completo

Job Title:
Software Engineer

Your Location:
Mexicali, Mexico

Our Division:
Trimble Viewpoint

About the Role


Trimble Viewpoint is looking for an Infrastructure/DevOps developer for its "Team Project Communications" product platform team who strives for excellence, and is ready to join a fast-paced, highly collaborative team.

In this senior position, you will provide expertise especially in areas of cloud infrastructure and deployment pipelines to your engineering team and leadership.

This will include leading infrastructure projects, building and updating deployment pipelines to follow best-practices, and working with other team members and QA to help drive the success of this product.

You'll be working with various Azure cloud technologies, including app services, app functions, kubernetes, service fabric, and more.

This is a vital lead position, responsible for designing, building, documenting, and testing underlying components for our next generation platform.


What You Will Do

  • Work on Azure DevOps pipelines (classic and yaml), service connections, Helm charts, ARM templates, and other development and release infrastructure, as well as on a range of Azure cloud infrastructure and supporting components including AKS, service principals, certificate management, app service plans, service bus, networking components, and security.
  • As needed, work as a developer on backend services in.
NET Core. Follow, and provide accountability for others to follow, established team coding standards and guidelines to produce consistent, appropriately-documented code.

  • Engage collaboratively with the team constantly on all aspects of team life, including product and service design, estimation, code reviews, pair programming, defect resolution, releases, process refinement, and supporting customers.
  • Follow team processes, keep task status updated so that accurate information is always being conveyed through the team's defined means, and ensure that task completion is timely or reasons for delay are promptly conveyed and understood.
  • Apply, and mentor the team in applying, security best practices for cloud infrastructure and system administration.
  • Assist with designing, developing, and maintaining cutting edge quality automation, including unit tests, integration tests, security scans, performance tests, smoke tests, and running tests safely in a production environment.
  • Assist with developing and maintaining system monitoring and finetuned alerting. Proactively investigate alerts and understand necessary actions.
  • Lead and engage in discussion and whiteboarding with teammates to analyze issues and recommend quality solutions. Demonstrate excellent listening, written and verbal communication skills.
  • Adapt to changes in a fastpaced work environment, manage competing demands, and be able to deal with frequent change, delays, or unexpected events.
  • Be at work at reasonably consistent times compatible with the team, follow instructions, respond to management direction, and solicit feedback to improve performance. Be available for releases, meetings, outages or other tasks outside of normal working hours when necessary.
  • Demonstrate professionalism, discretion, and good judgment in all interactions with coworkers, customers, and others.

What Experience You Should Bring

  • 5+ years of relevant technical experience.
  • Experience with Azure DevOps (VSTS) or other source code repositories (e.g. GitHub), yaml pipelines, Helm charts, and infrastructure as code.
  • Experience with the Azure Cloud portal and command line, or other cloud hosting providers, and creating, configuring, and maintaining a variety of infrastructure.
  • Experience with Docker and Kubernetes (especially AKS).
  • Experience with CI/CD concepts and pipeline design, including embedded automated testing.
  • Experience with messaging/eventing such as with Kafka and Azure Service Bus.
  • Experience with scripting, such as with PowerShell and Bash.
  • Experience with certificate management, and a broad range of security concepts.
  • Strong grasp of Git source control management.

It Would Be Great If You Have

  • Experience utilizing unit testing and mocking frameworks such as xUnit, MSTest, NSubstitute, Fluent Assertions, and/or similar tools.
  • Experience with REST Web APIs and JSON.
  • Understanding of NoSQL and relational databases and ability to write SQL queries.
  • Familiarity with IAM, authentication, authorization and identity concepts.
  • Familiarity with Domain Driven Design and Hexagonal (or Onion) Architecture.
  • Familiarity with various flavors of Agile/Scrum development methodologies.
  • Familiarity with Visual Studio and/or VS Code.
  • Experience with producing public APIs for thirdparty development.
  • Knowledge of construction industry accounting and project management principles and practices.
  • Ability to code in C# using languageappropriate techniques.


  • Mexicali, Baja California, México Capital One A tiempo completo

    WeWork Reforma Latino , Mexico, Ciudad de Mexico, Ciudad de Mexico Lead Software Engineer - Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative,WeWork Reforma Latino , Mexico, Ciudad de Mexico, Ciudad de Mexico Lead Software Engineer - Full Stack Do you love...

  • Software Test Engineer

    hace 7 días


    Mexicali, Baja California, México Insulet Corporation A tiempo completo

    Software Test Engineer (Hybrid) page is loaded Software Test Engineer (Hybrid) Apply locations Aviacon, Tijuana time type Full time posted on Posted Yesterday job requisition id REQ Insulet started in 2000 with an idea and a mission to enable our customers to enjoy simplicity, freedom and healthier lives through the use of our Omnipod product platform. In...


  • Mexicali, Baja California, México Jam Software Gmbh A tiempo completo

    y detalle de las actividadesThis person will perform embedded software testing and automation development on state of the art automotive audio amplifiers. This person will also interact with the Global Software development and validation teams. The position will also work closely with Engineering Project Managers to ensure proper test coverage and project...


  • Mexicali, Baja California, México Insulet Corporation A tiempo completo

    Software/Mobile Test Engineer (Hybrid) page is loaded Software/Mobile Test Engineer (Hybrid) Apply locations Aviacon, Tijuana Mexico time type Full time posted on Posted Today job requisition id REQ Insulet started in 2000 with an idea and a mission to enable our customers to enjoy simplicity, freedom and healthier lives through the use of our Omnipod...


  • Mexicali, Baja California, México Trimble A tiempo completo

    Your Title: Senior Software Engineer Job Location: Mexicali, Mexico Our Department: Trimble Construction Are you passionate about developing software with the quality necessary to deliver on the most demanding customer requirements? Are you interested in identifying and delivering disruptive cutting-edge technologies? What You Will Do This is an...

  • Software Engineer

    hace 3 semanas


    Mexicali, Baja California, México Trimble Inc. A tiempo completo

    Job Title: Software EngineerJob Location: Mexicali, MexicoOur Division: Trimble ConstructionAbout The RoleWe are currently hiring for a Software Engineer to join our team in Mexicali. In this role you will be responsible for designing, coding, documenting, and testing our integration platform and related applications. The integration platform services...

  • Software Engineer

    hace 2 meses


    Mexicali, Baja California, México Trimble Inc. A tiempo completo

    Job Title: Software EngineerJob Location: Mexicali, MexicoOur Division: Trimble ConstructionAbout The RoleWe are currently hiring for a Software Engineer to join our team in Mexicali. In this role you will be responsible for designing, coding, documenting, and testing our integration platform and related applications. The integration platform services...

  • Software Engineer

    hace 2 meses


    Mexicali, Baja California, México Trimble Inc. A tiempo completo

    Your Title: Software EngineerJob Location: Mexicali, MexicoAre you a Software Engineer/Developer that wants to be at the heart of analyzing, designing, and programming cutting-edge software enhancements and new products in a collaborative environment?About The RoleYou will be responsible for designing, coding, documenting, and testing our integration...

  • Software Engineer

    hace 3 semanas


    Mexicali, Baja California, México Trimble Inc. A tiempo completo

    Your Title: Software EngineerJob Location: Mexicali, MexicoOur Department: Trimble Central Product DevelopmentAre you a Software Engineer/Developer that wants to be at the heart of analyzing, designing, and programming cutting-edge software enhancements and new products in a collaborative environment? About The RoleYou will be responsible for designing,...

  • Software Engineer

    hace 1 mes


    Mexicali, Baja California, México Trimble Inc. A tiempo completo

    Your Title: Software EngineerJob Location: Mexicali, MexicoOur Department: Trimble Central Product DevelopmentAre you a Software Engineer/Developer that wants to be at the heart of analyzing, designing, and programming cutting-edge software enhancements and new products in a collaborative environment? About The RoleYou will be responsible for designing,...

  • Software engineer

    hace 7 días


    Mexicali, Baja California, México Manpower S.A. de C.V A tiempo completo

    Experis IT es una empresa de tecnologías de la información que vincula de manera efectiva al talento más competitivo con grandes empresas en México, Norteamérica y Europa. Experis IT es parte de la empresa Manpower Group no. 1 en atracción de talento a nivel mundial. En Experis IT unimos armónicamente personas, habilidades y tecnología bajo un...

  • Software Engineer

    hace 7 días


    Mexicali, Baja California, México Trimble A tiempo completo

    Your Title: Software Engineer Job Location: Mexicali, Mexico Our Department: Construction | Viewpoint About the Role Trimble is an industrial technology company transforming the way the world works by delivering solutions that enable our customers to thrive. Core technologies in positioning, modeling, connectivity, and data analytics connect the...

  • Software Engineer

    hace 2 meses


    Mexicali, Baja California, México Trimble Inc. A tiempo completo

    Job Title: Software EngineerJob Location: Mexicali, MexicoOur Division: TrimbleAbout The RoleTrimble is expanding in Mexico by setting up a world-class software research & development center to accelerate the delivery of products and services worldwide. Become one of the pioneers that helps set the bar of excellence and culture that will shape our future.You...


  • Mexicali, Baja California, México Trimble A tiempo completo

    Are you passionate about developing software with the quality necessary to deliver on the most demanding customer requirements? Are you interested in identifying and delivering disruptive cutting-edge technologies? What You Will Do Successful candidates will have strong technical skills, be self-motivated, and demonstrate the willingness to own and drive...

  • Software Engineer

    hace 3 semanas


    Mexicali, Baja California, México Trimble Inc. A tiempo completo

    Job Title: Software EngineerJob Location: Mexicali, MexicoOur Division: Trimble CPDAbout The RoleTrimble is expanding in Mexico by setting up a world-class software research & development center to accelerate the delivery of products and services worldwide. Become one of the pioneers that helps set the bar of excellence and culture that will shape our...

  • Software Engineer

    hace 2 meses


    Mexicali, Baja California, México Trimble Inc. A tiempo completo

    Job Title: Software EngineerJob Location: Mexicali, MexicoOur Division: Trimble CPDAbout The RoleTrimble is expanding in Mexico by setting up a world-class software research & development center to accelerate the delivery of products and services worldwide. Become one of the pioneers that helps set the bar of excellence and culture that will shape our...

  • Software Engineer

    hace 3 semanas


    Mexicali, Baja California, México Trimble Inc. A tiempo completo

    Job Title: Software EngineerJob Location: Mexicali, MexicoOur Division: TrimbleAbout The RoleTrimble is expanding in Mexico by setting up a world-class software research & development center to accelerate the delivery of products and services worldwide. Become one of the pioneers that helps set the bar of excellence and culture that will shape our future.You...

  • Software Engineer

    hace 2 meses


    Mexicali, Baja California, México Trimble Inc. A tiempo completo

    Job Title: Software EngineerJob Location: Mexicali, MexicoOur Division: TrimbleAbout The RoleTrimble is expanding in Mexico by setting up a world-class software research & development center to accelerate the delivery of products and services worldwide. Become one of the pioneers that helps set the bar of excellence and culture that will shape our future.You...


  • Mexicali, Baja California, México Capital One A tiempo completo

    WeWork Reforma Latino , Mexico, Ciudad de Mexico, Ciudad de Mexico Lead Software Engineer - Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced,WeWork Reforma Latino , Mexico, Ciudad de Mexico, Ciudad de Mexico Lead Software Engineer - Full Stack Do you love building and...


  • Mexicali, Baja California, México Trimble A tiempo completo

    Software Development Engineer in Test page is loaded Software Development Engineer in Test Apply locations Mexico - Mexicali time type Full time posted on Posted 7 Days Ago job requisition id R43451 Summary Trimble has an opening for a Software Developer Engineer in Test (SDET) Level III position in Mexicali, Mexico. This is an exciting time to join as we...