Senior Software Engineer (.NET, Angular) - OP01558

US-based outsource company delivering superior software products since 2011, known for strong human focus and inclusive work environment.
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Quality Assurance Engineer, Trust CX Innovation

Senior Quality Assurance Engineer role at Amazon's Alexa Trust CX Innovations team, focusing on testing and quality assurance for AI-powered products while ensuring privacy and accessibility standards.

Senior Software Engineer

Senior Software Engineer role at Microsoft AI organization focusing on building secure and compliant services for Copilot, Bing, and other Microsoft AI products.

Critical Environment Instrumentation Engineer (CEIE)

Critical Environment Instrumentation Engineer role at Microsoft focusing on maintaining and managing industrial control systems in 24x7x365 mission-critical datacenters.

Senior Software Engineer - Host Networking & Hardware Acceleration

Senior Software Engineer role at Microsoft Azure focusing on host networking and hardware acceleration, building performant and reliable cloud network infrastructure with up to 100% remote work option.

Senior Software Design Engineer

Senior Software Engineer role at Microsoft's Xbox Video team, focusing on video hardware, drivers, and firmware development for cutting-edge gaming systems.

Description For Senior Software Engineer (.NET, Angular) - OP01558

Dev.Pro, a US-based outsource company established in 2011, is seeking a Senior Software Engineer to join their team for a new project in the Point of Sale domain. The role offers an opportunity to work with complex logic and modern tech stack including .NET Core, .NET Framework 4.7.2, REST API, and Angular v13+. The position is fully remote and available for candidates in Brazil, Argentina, or Colombia.

The ideal candidate will have 5+ years of experience with .NET and strong expertise in Angular and TypeScript. They will be responsible for developing new product features, maintaining existing ones, and contributing to the technical architecture of the system. The role requires deep understanding of distributed systems, Azure cloud platform, and database concepts.

Dev.Pro offers an inclusive and supportive work environment with excellent benefits including 30 paid rest days annually, educational opportunities through DP University, English lessons, and USD-based compensation. The company promotes a healthy work-life balance and provides continuous remote support for all employees.

The project involves working with modern technologies in the Point of Sale domain, offering opportunities for professional growth and collaboration with a client who values team input. The successful candidate will join a team focused on delivering a highly available and reliable cloud platform, with chances to influence technical decisions and architecture.

Working at Dev.Pro means joining a company that values diversity, promotes personal growth, and maintains a strong focus on employee well-being. The company culture encourages open-mindedness and provides a friendly environment for professionals from all backgrounds.

Last updated 5 months ago

Responsibilities For Senior Software Engineer (.NET, Angular) - OP01558

  • 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)

Requirements For Senior Software Engineer (.NET, Angular) - OP01558

TypeScript
  • 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
  • Solid OOP/OOD, Open API Specification, SOLID skills
  • Experience within Azure, Azure SQL
  • Upper-Intermediate+ English level

Benefits For Senior Software Engineer (.NET, Angular) - OP01558

  • 30 paid rest days per year for holidays/vacation
  • English lessons
  • DP University educational flows
  • Payments in US dollars
  • Overtime compensation
  • Remote HR and payroll support
  • Team-building events
  • Educational initiatives

Interested in this job?