Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

Position: Senior .NET / C# Developer (ERP Experience Required)

Location: Remote (Brazil)

Type: 12 Months contract

About The Role

We are seeking an experienced .NET Developer with strong ERP application experience to join our development team. The ideal candidate will have expertise in C#, .NET technologies, and ERP system development, customization, integration, and support. You will play a key role in designing, developing, and enhancing enterprise applications that integrate with ERP platforms to support business operations across finance, supply chain, procurement, manufacturing, and other core business functions.

The successful candidate will collaborate with cross-functional teams, business stakeholders, and ERP functional consultants to deliver scalable, high-quality solutions aligned with organizational goals.

Key Responsibilities

Design, develop, test, and deploy enterprise applications using C#, .NET Framework, and .NET Core/.NET 6+.

Develop, customize, and maintain solutions integrated with ERP platforms such as Microsoft Dynamics 365, SAP, Oracle ERP, Infor, NetSuite, Epicor, or similar systems.

Build and maintain RESTful APIs, web services, and middleware integrations between ERP systems and third-party applications.

Collaborate with business analysts, ERP functional consultants, QA engineers, and product owners to gather requirements and deliver technical solutions.

Develop and optimize ERP-related modules, workflows, reports, and business processes.

Write clean, scalable, maintainable, and well-documented code following development best practices.

Troubleshoot, debug, and resolve application and ERP integration issues.

Participate in code reviews and contribute to development standards and best practices.

Implement application security, authentication, authorization, and data protection measures.

Design and optimize database structures, stored procedures, views, and complex SQL queries.

Support ERP system upgrades, migrations, and enhancement initiatives.

Contribute to solution architecture discussions and recommend technical improvements

Required Skills & Qualifications

5+ years of experience in C# and .NET Framework/.NET Core development.

Hands-on experience with ERP systems and enterprise application integrations.

Strong experience with ASP.NET MVC, ASP.NET Core, Web API, and Entity Framework.

Experience developing integrations using REST APIs, SOAP services, ETL processes, or middleware platforms.

Solid understanding of ERP business processes, including Finance, Procurement, Supply Chain, Manufacturing, Inventory, or HR modules.

Strong knowledge of Object-Oriented Programming (OOP), SOLID principles, and design patterns.

Experience with MS SQL Server, PostgreSQL, or MySQL, including performance tuning and complex query development.

Proficiency with Git and source control best practices.

Experience working in Agile/Scrum development environments.

Excellent analytical, troubleshooting, and problem-solving skills.

Strong communication and stakeholder management abilities.

Preferred Skills (Nice To Have)

Experience with Microsoft Dynamics 365 Finance & Operations, Dynamics 365 Business Central, SAP, Oracle ERP, NetSuite, Epicor, or Infor ERP.

Knowledge of Microservices Architecture and distributed systems.

Experience with Azure Integration Services, Azure Functions, Logic Apps, Service Bus, or AWS cloud services.

Familiarity with CI/CD pipelines using Azure DevOps, Jenkins, GitHub Actions, or similar tools.

Knowledge of Unit Testing frameworks such as NUnit, xUnit, or MSTest.

Experience with Power Platform (Power Apps, Power Automate).

Exposure to ERP reporting tools such as SSRS, Power BI, Crystal Reports, or ERP-native reporting solutions.

Understanding of ERP data migration and master data management processes.

Education

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.

Relevant ERP or Microsoft certifications will be considered an advantage.

Key Competencies

ERP Solution Development

Application Integration

Enterprise Systems Architecture

Database Design & Optimization

API Development

Agile Methodology

Problem Solving & Debugging

Team Collaboration

Business Process Understanding

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

Remoto LinkedIn

Desenvolvedor Pleno

Jobgether • Brazil • 25 candidaturas Hoje

Salário estimado

R$ 7k - 10k/mês

Pleno CLT

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Mid-Level Software Developer (Desenvolvedor Pleno) based in Brazil.As a Mid-Level Software Developer, you will contribute to the design, development, and maintenance of...

Ver Detalhes →
LinkedIn

Fullstack Engineer - Payward Services - Custody

Kraken • Brazil • 25 candidaturas Hoje

Salário estimado

R$ 7k - 11k/mês

Pleno CLT

Building the Future of Open FinancePayward - the parent company behind Kraken, NinjaTrader, Breakout, xStocks, Payward Services and CF Benchmarks - has spent the last 15 years building one of the most modern and globally accessible financial infrastructure platforms in the industry, built to advance...

Ver Detalhes →
Remoto LinkedIn

Software Engineer (C#) - Internal Tooling

Alignerr • Brazil • 25 candidaturas Hoje

Salário estimado

R$ 7k - 10k/mês

Pleno CLT

Software Engineer (C#) — Internal Tooling (AI Infrastructure)About The RoleWhat if your C# expertise could directly shape the infrastructure powering the next generation of AI? We're looking for experienced C# full-stack engineers to build the data pipelines, annotation tooling, and evaluation syste...

Ver Detalhes →