Saltar al contenido principal

Title: Contractor

Tecnología
Birlasoft
Hace 1 mes
Tiempo completoPresencial

Descripción del puesto

Area(s) of ResponsibilityBackend Software Engineer - Mexico

  • Testing & Quality Assurance: Write automated unit tests, participate in API contract testing, and actively participate in code reviews as both author and reviewer.

  • Security & Observability: Enforce secure coding standards (OAuth 2.0, JWT, data encryption, input sanitization) and monitor service health using logging and observability tools (e.g., Dynatrace, Splunk, Azure Application Insights).

  • Documentation & Collaboration: Document APIs using Swagger/OpenAPI, maintain clear architectural diagrams and team wiki pages, and participate actively in Scrum ceremonies.

  • Proficiency in C# / .NET Core: (or strong foundational experience in backend languages such as Python, Java, Go, or Node.js).

  • Strong Grasp of Data Structures: Algorithms, generics, collections, LINQ/lambdas, stream processing, and exception handling.

  • Deep Understanding of Asynchronous Programming: (async/await, Task handling).

API &

• Web Protocols:

  • Solid understanding of HTTP verbs, status codes, request/response headers, cookies, and socket communication.
  • Experience designing and consuming RESTful APIs (and familiarity with GraphQL as an asset).
Database Technologies:
  • Practical experience writing efficient SQL queries and interacting with relational databases (SQL DB, MySQL, PostgreSQL).
  • Familiarity with NoSQL data stores (e.g., Azure Cosmos DB, MongoDB).
Testing &

• Debugging:

  • Experience writing unit tests using standard frameworks (e.g., xUnit, NUnit).
  • Strong troubleshooting and debugging skills using IDE diagnostic tools (breakpoints, stack traces, thread inspection).
Security &

• Authentication:

  • Working knowledge of OAuth 2.0, JWT tokens, authorization scopes, and digital signatures.
  • Awareness of core security practices: data encryption, hashing, input sanitization, and protection against common vulnerabilities (SQLi, XSS).
Containerization:
  • Experience creating containers using Docker and Dockerfile configurations.
Orchestration &

• Cloud:

  • Awareness or hands-on experience with Kubernetes (pods, nodes, basic kubectl commands) and cloud environments (preferably Microsoft Azure: Blob Storage, Service Bus/Message Queues, Managed Databases).
CI/CD &

• Version Control:

  • Proficient with Git (GitHub, GitLab, or Bitbucket) and automated build/release pipelines.
Locations
  • Country/Region: MX
  • Requisition ID: 39845
  • Work Model: Hybrid
  • Position Type: Contract
  • Salary Range:
  • Location: MEXICO CUST SITE

Keywords
GitLabOrchestrationCodingMongodbGraphQLNode.jsXUnitSwaggerJavaScriptMysqlOauthPostgresqlPythonScrumUnit TestingSqlJavaJWtRelational grammarCI/CD

¿Te interesa este puesto?