Senior Software Engineer

closed
Dev.Pro Logo

Dev.Pro

πŸ“Remote - Brazil

Summary

Join our team as a Software Engineer in Brazil, Argentina, or Colombia and contribute to a brand new Point of Sale project. You will help plan and implement the integration of large products, focusing on delivering value to end-users and creating new client opportunities. This remote position offers professional growth opportunities working with a modern tech stack (.NET Core, .NET Framework, REST API, Angular). You'll collaborate with a supportive client and team, contributing to a highly available and reliable cloud platform. We offer a comfortable remote work environment and various benefits, including paid time off, health insurance, and professional development opportunities.

Requirements

  • 5+ years' experience with .NET
  • Working experience with Angular, Typescript
  • Experience with RESTApi, ASP.NET MVC
  • Experience with application architecture, knowledge of design patterns
  • Experience in working with distributed systems, availability, deployment
  • Good knowledge of relational DB concepts, MS SQL and SQL/TransactSQL, Azure SQL
  • Solid OOP/OOD, Open API Specification, SOLID skills
  • Experience within Azure
  • Upper-Intermediate+ English level

Responsibilities

  • Participate in the development of the new product features, support and maintain existing ones
  • Reach and maintain a deep understanding of our business domain and participate in requirement grooming and planning sessions
  • Evaluate technical solutions, identify and inform on technical risks
  • Perform work decomposition and estimation together with the team
  • Follow the project SDLC and suggest improvements where applicable
  • Do pull requests; review and monitor your own and overall code quality
  • Support Sprint commitments and help teammates reach the Sprint goal
  • Document the technical solutions suggested and contribute to the development and maintenance of CI/CD practices
  • Design input (along with Tech Lead and Principal Architect)

Preferred Qualifications

  • Experience with Redis
  • Hands-on experience with multiple Azure resources (service bus, app services, etc.)
  • Experience with MS Entra ID B2C/Azure AD B2C

Benefits

  • Get 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
  • We pay in U.S. dollars and cover all approved overtime
  • Join English lessons and Dev.Pro University programs, and take part in fun online activities and team-building events
This job is filled or no longer available