Dev.Pro

Senior Software Engineer – .NET

Dev.Pro

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Understand the client’s business domain and participate in planning sessions
  • Develop new product features and maintain existing functionalities
  • Identify and fix bugs while introducing improvements to enhance the overall quality of the product
  • Assess technical solutions and highlight potential technical risks
  • Collaborate on work decomposition and estimation
  • Follow the project SDLC and suggest improvements when necessary
  • Contribute to enhancing code quality through pull requests and self-review
  • Document technical solutions; improve CI/CD practices
  • Collaborate on design with Tech Lead and Principal Architect

Requirements

  • 3+ years' work experience with .NET
  • Hands-on experience with Angular, strong JavaScript and TypeScript skills
  • Experience with REST API, ASP.NET MVC
  • Good knowledge of relational DB concepts, MS SQL and SQL/T-SQL
  • Expertise in software application architecture and familiarity with common design patterns
  • Experience in working with distributed systems, availability, deployment
  • Solid OOP/OOD, Open API Specification, SOLID skills
  • Good familiarity with Agile methodologies, CI/CD pipeline tools and practices
  • Upper-Intermediate+ English level
  • Working experience with the Azure cloud platform and services (Desirable)
  • Knowledge of Point-of-Sale systems or related domains (Desirable)
  • Experience with SonarQube to measure and analyze code quality (Desirable)
  • Experience with Redis (Desirable)
Benefits
  • 30 paid days off per year to use however you like — vacations, holidays, or personal time
  • 5 paid sick days, up to 60 days of medical leave, and up to 6 paid days off per year for major family events like weddings, funerals, or the birth of a child
  • Partially covered health insurance after the probation, plus a wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months
  • Join English lessons and Dev.Pro University programs, and take part in fun online activities and team-building events
Applicant Tracking System Keywords

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

Hard Skills & Tools
.NETAngularJavaScriptTypeScriptREST APIASP.NET MVCMS SQLSQLOOPSOLID
Soft Skills
collaborationcommunicationproblem-solvingplanningdocumentationself-reviewrisk assessmentcode quality enhancementwork estimationAgile methodologies