Ativa os alertas de emprego por e-mail!

.Net Engineer

buscojobs Brasil

Vitória da Conquista

Teletrabalho

BRL 120.000 - 160.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Resumo da oferta

Uma empresa de engenharia digital está em busca de um Engenheiro .NET para projetar e manter aplicações escaláveis de alta performance. O profissional trabalhará em colaboração com equipes multifuncionais para entregar soluções de software robustas. O candidato ideal possui mais de 7 anos de experiência em C#/.NET e deve ter um bom domínio de inglês. A posição é 100% remota com um pacote de benefícios abrangente.

Serviços

15 dias de férias pagas
Ambiente de trabalho colaborativo
Cultura de aprendizado contínuo
Flexibilidade
Reconhecimento do empregado

Qualificações

  • 7+ anos de experiência profissional em C#/.NET.
  • Domínio de desenvolvimento de software full life-cycle.
  • Bom nível de inglês falado e escrito.

Responsabilidades

  • Desenvolver e manter aplicações de alta performance.
  • Colaborar com equipes para promover soluções robustas.
  • Realizar testes unitários e de integração.

Conhecimentos

Experiência em C#/.NET
Experiência com Entity Framework
Trabalho em equipe ágil
Conhecimento em SQL Server
Teste de unidade e integração API
Git e fluxos de trabalho modernos

Formação académica

Graduação em Ciência da Computação ou área relacionada

Ferramentas

Docker
Visual Studio
Descrição da oferta de emprego

As a .NET Engineer, you will play a pivotal role in designing, developing, and maintaining scalable, high-performance applications using the Microsoft .NET ecosystem. You will collaborate closely with cross-functional teams to deliver robust software solutions that meet business and technical requirements. The .NET Engineer evaluates emerging technologies, drives continuous improvement in development practices, and contributes to the definition of coding standards and architectural guidelines. This role is instrumental in modernizing legacy systems, integrating cloud-native capabilities, and ensuring secure, maintainable, and testable code across the organization.

Responsibilities and Duties

  • Ensure high quality and maintainability of the code through reviews, refactoring, designing and implementing unit tests;
  • Develop unit tests and API integration tests to maximize code coverage in accordance with the software test pyramid;
  • Participate in design discussions and solution design sessions with product management and software development teams to shape new product features;
  • Raise and discuss trade-offs of different design approaches elaborating detailed design documents.
  • Experience in Entity Framework or any other ORM tool e.g. nHibernate;
  • Good knowledge of Microsoft SQL Server and writing queries/stored Proc;
  • Experience working with Agile teams using TDD;
  • Solid understanding of enterprise software development design patterns and anti;
  • Ability to work well independently, multitask and handle change;

About Encora

Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.

At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Job Mode: Full-time

Work Mode: Work from home

Job Summary

As a .NET Engineer, you will play a pivotal role in designing, developing, and maintaining scalable, high-performance applications using the Microsoft .NET ecosystem. You will collaborate closely with cross-functional teams to deliver robust software solutions that meet business and technical requirements. The .NET Engineer evaluates emerging technologies, drives continuous improvement in development practices, and contributes to the definition of coding standards and architectural guidelines. This role is instrumental in modernizing legacy systems, integrating cloud-native capabilities, and ensuring secure, maintainable, and testable code across the organization.

Responsibilities and Duties

  • Ensure high quality and maintainability of the code through reviews, refactoring, designing and implementing unit tests;
  • Develop unit tests and API integration tests to maximize code coverage in accordance with the software test pyramid;
  • Participate in design discussions and solution design sessions with product management and software development teams to shape new product features;
  • Raise and discuss trade-offs of different design approaches elaborating detailed design documents.
  • Experience in Entity Framework or any other ORM tool e.g. nHibernate;
  • Good knowledge of Microsoft SQL Server and writing queries/stored Proc;
  • Experience working with Agile teams using TDD;
  • Solid understanding of enterprise software development design patterns and anti;
  • Ability to work well independently, multitask and handle change;

About Encora

Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.

Senior Full Stack Engineer (C#/.NET)

Overview statement describing collaboration with Senior and Staff engineers across the Americas, owning features end-to-end, and the client’s POS-oriented domain, including rapid delivery and architectural refinement. The role focuses on building, maintaining, and improving features from concept through production support.

Responsibilities:

  • Perform full life-cycle commercial software development and maintenance, including analyzing specifications, documenting requirements, and architecting, designing, developing, and maintaining software solutions
  • Collaborate with teams to design, develop, and produce high-quality code following best practices and standards for both new features and existing application maintenance
  • Own features end-to-end - UI through API and Data layer too
  • Support and refactor legacy code using modern methodologies and technologies
  • Analyze code to identify defect root causes and provide resolutions
  • Participate in daily standups and weekly team meetings to review priorities, progress, new ideas, and technologies
  • Address defects identified during various testing cycles
  • Perform high-quality peer reviews

Required Experience

  • Excellent written and spoken English; must be able to discuss trade-offs with teammates and stakeholders
  • 7+ years professional C#/.NET (Core and Framework) experience - recent in the last 2 years
  • Comfortable working end-to-end (UI, API, data layer, infra scripts); whatever it takes
  • Must have "ownership mindset" - you'll have the responsibility of designing, building, shipping, monitoring, and fixing the features you touch
  • Fluent in Git and modern branching / PR workflows
  • Rapid learner, as you're expected to ramp up on a new library or API in hours, not weeks
  • Team first approach displaying transparency, reliability, decisiveness, and a laser focus on customer impact
  • Rapid learner, as you're expected to ramp up on a new library or API in hours, not weeks

Desired Experience (Not Required)

  • Daily use of Docker/containers (you wrote the Dockerfile)
  • Track record of expanding scope of responsibility over time (e.g., owning more complex features, introducing new tooling)
  • Obsession with metrics, logging, and user impact

Additional Information

  • Enjoy a fun, fast-growing entrepreneurial company, and work with innovative and creative people
  • Be part of a highly collaborative learning culture - share knowledge, be inclusive, learn and grow together. Embrace teamwork!
  • Knowing your ideas are heard and matter - think big!
  • Making mistakes is human, let's learn from them - be transparent!
  • We recognize you as an individual - no presumptions or judgment
  • 15 days Paid Time Off (PTO), one floating day, three sick days, and designated national holidays
  • Start: ASAP

Notes: This refined description preserves the core responsibilities and qualifications while removing duplicate blocks and formatting inconsistencies. It remains focused on clearly described roles and the candidate requirements, and adheres to the allowed HTML tags.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.