Taro Logo

Intermediate Software Engineer (.NET, Angular)

Global software development company building software solutions since 2011, operating with a 99.9% remote work model.
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Enterprise SaaS

Description For Intermediate Software Engineer (.NET, Angular)

Dev.Pro is seeking an Intermediate Software Engineer with expertise in .NET and Angular technologies for a remote position. This role focuses on developing a new project in the Point-of-Sale domain, working with modern tech stack including .NET Core, .NET Framework 4.7.2, REST API, and Angular v13+. The position offers the opportunity to work on a globally expanding project present in the US, Canada, and EU markets.

The ideal candidate will have 3+ years of experience with .NET, strong Angular/TypeScript skills, and solid understanding of relational databases and software architecture. They will be responsible for developing new features, maintaining existing functionalities, and ensuring overall product quality. The role requires strong technical expertise combined with excellent teamwork and communication skills.

Dev.Pro offers an attractive remote work environment with comprehensive benefits including 30 paid days off, health insurance, wellness bonuses, and professional development opportunities through Dev.Pro University. The company values fairness, high standards, and inclusivity, making it an ideal workplace for talented developers looking to grow their careers in a global environment.

The position is available for candidates in Brazil, Argentina, or Colombia, offering the flexibility of remote work while contributing to significant projects in the PoS domain. The company provides a clear career progression path and the opportunity to work with modern technologies in the Azure ecosystem.

Last updated 6 hours ago

Responsibilities For Intermediate Software Engineer (.NET, Angular)

  • 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 For Intermediate Software Engineer (.NET, Angular)

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

Benefits For Intermediate Software Engineer (.NET, Angular)

Medical Insurance
  • 30 paid days off per year
  • 5 paid sick days
  • Up to 60 days of medical leave
  • Up to 6 paid days off for major family events
  • Partially covered health insurance after probation
  • Wellness bonus after 6 months
  • Payment in U.S. dollars
  • Overtime compensation
  • English lessons
  • Dev.Pro University programs
  • Team-building events

Interested in this job?

Jobs Related To Dev.Pro Intermediate Software Engineer (.NET, Angular)