This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor C# - Pleno based in Brazil.
We are seeking a mid-level C# Developer to build and enhance business applications, reports, user interfaces, and core functionalities based on defined technical and business requirements. In this role, you will contribute to the development of enterprise solutions, particularly within HR and payroll management systems, ensuring reliable and maintainable software. You will translate architectural designs and technical specifications into high-quality code while applying modern development principles and best practices. Working with APIs, databases, and microservices, you will help improve application performance, security, and scalability. You will collaborate with technical teams, participate in requirements discussions, and identify opportunities to improve existing systems. This remote, full-time opportunity also offers the chance to share knowledge, support less experienced developers, and contribute to continuous engineering improvement.
Accountabilities
-
Develop user interfaces, reports, features, and business rules using C# according to technical specifications.
-
Write clean, maintainable, testable, and secure code following software development best practices.
-
Deliver high-quality software within agreed timelines and project requirements.
-
Participate in technical meetings to clarify requirements and improve understanding of development projects.
-
Understand the impact of technical deliveries and identify efficient approaches to implementation.
-
Translate solution architecture, data models, and code designs into functional software.
-
Identify technical issues, risks, and blockers that may affect delivery schedules.
-
Promote engineering standards and good development practices across the team.
-
Identify weaknesses in existing codebases and implement improvements.
-
Analyze potential risks and impacts associated with new implementations and changes to existing products.
-
Support and mentor less experienced developers in their technical activities and deliveries.
-
Provide technical support to the development team when the manager is unavailable, as needed.
-
Work with the organization's established development framework and tools.
Requirements:
-
Bachelor's degree in Technology, Computer Science, Software Engineering, or a related field.
-
Solid professional experience in C# backend development.
-
Experience working with SQL Server or Oracle databases.
-
Experience with HR ERP systems, particularly personnel administration and payroll processes.
-
Knowledge of .NET Core, Web Forms, and MVC.
-
Experience developing RESTful APIs.
-
Familiarity with Agile methodologies such as Scrum, Kanban, or SAFe.
-
Experience using Azure DevOps.
-
Knowledge of Domain-Driven Design (DDD), SOLID principles, and software design patterns.
-
Understanding of secure software development practices and Clean Code principles.
-
Proficiency with Visual Studio.
-
Experience with version control tools such as Git and/or Team Foundation Server (TFS).
-
Knowledge of software performance optimization and best practices.
-
Experience designing or working with microservices architectures.
-
Strong interpersonal and communication skills.
-
Resilience, ethical conduct, initiative, and accountability.
-
Ability to collaborate effectively, adapt to new tools and programming languages, and take ownership of deliverables.
Desirable qualifications:
-
Microsoft certifications.
-
Experience with RabbitMQ and/or Kafka.
-
Knowledge of Redis and Elasticsearch.
-
Familiarity with NoSQL databases such as Datastore, MongoDB, and DynamoDB.
-
Experience with software testing practices, including TDD and BDD.
-
Knowledge of frontend technologies such as React and Angular.
Benefits:
-
SulAmérica health insurance with copayment.
-
SulAmérica dental insurance.
-
Pluxee food allowance.
-
Pluxee meal allowance.
-
SulAmérica life insurance.
-
SESC partnership, with the possibility of including dependents at no additional cost.
-
Partnership with Universidade Veiga de Almeida, offering discounts on undergraduate and postgraduate programs, including for dependents.
-
Wellhub fitness and wellness membership.
-
Remote work arrangement.
-
Full-time employment under a CLT contract.