Det Norske Veritas (DNV)

Senior Full Stack Developers - CFR

Det Norske Veritas (DNV)
Apply
10 days ago
Mexico City, MexicoSenior

Responsibilities

  • Develop and maintain backend services and REST APIs using C# and ASP.NET Core.
  • Create and extend web user interfaces using Vue, HTML, CSS/SCSS, JavaScript, and TypeScript.
  • Translate product requirements into maintainable domain, application, persistence, API, and UI changes within a layered Clean Architecture solution.
  • Integrate frontend and backend services using REST APIs, OpenAPI-based contracts, and generated TypeScript clients.
  • Design, write, and maintain automated unit, integration, UI, and end-to-end tests.
  • Apply secure coding practices during design, implementation, peer review, and defect remediation.
  • Use AI-assisted development tools responsibly while validating outputs and protecting sensitive information.
  • Collaborate with a distributed product team in an Agile or Kanban environment.

Requirements

  • 6+ years of professional experience as a senior-level full stack software developer.
  • Strong experience developing production services and REST APIs with C# and ASP.NET Core.
  • Solid JavaScript experience building and maintaining browser-based application features.
  • Demonstrated focus on code quality, maintainable design, code review, refactoring, and unit testing.
  • Working knowledge of secure coding for web applications and APIs, including input validation, authentication, authorization, data protection, and dependency awareness.
  • Experience using AI tools or technologies in software development with appropriate verification, privacy, and security judgment.
  • Strong written and verbal English communication skills.
  • Preferred: professional TypeScript and Vue.js experience, ideally Vue 3.
  • Preferred: experience with Vite, Pinia, Vue Router, Vitest, Vue Test Utils, automated UI or end-to-end testing, SQL Server or other relational databases, GitHub, OpenAPI/Swagger, NSwag, and CI/CD pipelines.
  • Preferred: familiarity with domain-driven design, CQRS, Clean Architecture, SaaS, or enterprise business applications.
  • Successful completion of pre-employment background screening; resumes must be submitted in English.

Benefits

  • Fixed-term position based in Mexico with intent to convert the right fit to a permanent role.
  • Flexible work schedule with hybrid opportunities.
  • Vacation bonuses.
  • Group health insurance plan.
  • Group retirement plan with company match.
  • Education reimbursement program.
  • Company-provided life insurance plan.
  • Food vouchers.

Tech Stack

C#CSSHTMLJavaScriptMicrosoft SQL ServerTypeScriptVue.js

Categories

Det Norske Veritas (DNV)

About Det Norske Veritas (DNV)

10,000+ employees
Contact me