Brillio

Fullstack Engineer

Brillio

full-time

Posted on:

Location Type: Hybrid

Location: GuadalajaraMexico

Visit company website

Explore more

AI Apply
Apply

About the role

  • Work closely with cross-functional teams to design, develop and maintain scalable applications.
  • Ability to analyze and maintain existent software applications
  • Understand UMG’s complex business domain and be comfortable with the existing code-based solutions
  • Ensure that the acceptance criteria of user stories are met and failures in QA are limited
  • Produce high quality code using Behavior and Test-Driven Development
  • Embrace exposure to new architectures, cloud-based infrastructures, microservices and modern ways of working
  • Be able to diagnose issues via debugging, logging and telemetry
  • Must be able to be self-learn and be motivated to understand code written by others
  • Ability/willingness to use software development techniques like pair development or mob development with remote team members according to requirements needs.
  • Availability to adapt working hours to Pacific Time.
  • Able to work with business users to identify and resolve production issues
  • Willingness to work with different technologies and languages.

Requirements

  • Job Description Duties Accountabilities
  • Work closely with cross-functional teams to design, develop and maintain scalable applications.
  • Ability to analyze and maintain existent software applications
  • Understand UMG’s complex business domain and be comfortable with the existing code-based solutions
  • Ensure that the acceptance criteria of user stories are met and failures in QA are limited
  • Produce high quality code using Behavior and Test-Driven Development
  • Embrace exposure to new architectures, cloud-based infrastructures, microservices and modern ways of working
  • Be able to diagnose issues via debugging, logging and telemetry
  • Must be able to be self-learn and be motivated to understand code written by others
  • Ability/willingness to use software development techniques like pair development or mob development with remote team members according to requirements needs.
  • Availability to adapt working hours to Pacific Time.
  • Able to work with business users to identify and resolve production issues
  • Willingness to work with different technologies and languages.
  • Excellent professional experience of C#, and the modern .Net ecosystem
  • Professional experience with React and test frameworks such as Jest
  • Experience using containerized systems, with some experience with ECS or Kubernetes
  • Experience in writing CI/CD pipelines using tools such as GitHub Actions, Tekton, or similar
  • Professional experience using JavaScript and TypeScript
  • Experience with message-based architecture (SNS/SQS or similar)
  • An understanding of relational and NoSQL databases, Postgres and JSON data type preferred
  • Test Driven Development and Behavior Driven Development
  • Experience working in an Agile based project delivery environment
  • Ability to refactor code
  • Ability to work in a complex and fast-moving domain
  • Familiarity with other data stores, including cloud-based managed offerings such as BigQuery
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NetReactJestECSKubernetesGitHub ActionsTektonJavaScriptTypeScript
Soft Skills
self-learnmotivationadaptabilitycollaborationproblem-solvingcommunicationdebuggingloggingtelemetrypair development