Brazil
1 month ago

Job Overview

Job Type
Contractor
Pay
Not disclosed

Job description

Location:
Brazil
Work arrangement:
On-site

Role Summary

Nordware is an innovative software company specializing in integration and automation solutions for the e-commerce sector.

We are looking for a .NET Developer to develop, maintain and evolve robust and scalable web systems using .NET, ensuring technical quality through good engineering practices, testing and code reviews, with autonomy over deliveries of medium complexity.

Collaborate in the construction of integration solutions with e-commerce, marketplaces and other systems of the organization.

Analyze, develop, test and sustain web systems using the .NET framework, ensuring that they meet the organization's functional, technical and performance requirements.

Work on the development of APIs for integration with other systems and services, such as e-commerce, marketplaces, logistics, among others;

Automate recursive tasks through appropriate tools and frameworks.

Collaborate with the development team to create high-quality, scalable solutions, following software development best practices.

Perform ongoing maintenance of existing applications, identify and fix bugs, and implement updates as needed.

Identify and resolve performance issues in code and applications, ensuring systems are efficient and responsive.

Work in teams with other developers, business analysts and project managers to understand customer requirements and translate them into technical solutions.

Create technical documentation, including design specifications, flow diagrams, and code documentation.

Perform unit and integration testing, as well as code debugging to ensure software quality.

Guide and support junior developers, sharing knowledge and best practices.

Act as a disseminator of your discipline and knowledge, contributing to the growth of the team.

We offer the PJ

  • Remote work
  • Equipment loan
  • 20 days of paid recess
  • Annual review of the invoice value

Requirements

  • Complete higher education in technology.
  • Relevant certifications in .NET development are a plus.
  • Solid experience with web development in .NET, using C#.
  • Solid understanding of object-oriented software development using C#, .NET Framework/.NET Core, Entity Framework, MVC, Web API and Rest API.
  • Experience with relational and non-relational SQL databases.
  • Experience using Git repository and standards such as Gitflow.
  • Knowledge of front-end technologies such as HTML, CSS and JavaScript.
  • Knowledge of container technologies, such as Docker.
  • Knowledge of good development practices such as Clean Code and SOLID.
  • Familiarity with agile methodologies, such as Scrum or Kanban.

Differentiators

  • Experience with developing integrations for SAP Business One.
  • Experience with frontend frameworks: VueJs or React or Angular.
  • Experience with automated tests such as xUnit, nUnit, among others.
  • Knowledge of messaging services, such as RabbitMQ or Apache Kafka.
  • Familiarity with public and private clouds: AWS, Azure, OCI or GCP.
  • Familiarity with the structure of e-commerces and/or marketplaces.
Role:
.NET PL Developer
Job Type:
Contractor