About the role:
We are looking for a Senior .NET C# Developer to work on-site in the development and evolution of software systems. The professional will be responsible for transforming business requirements into robust technical solutions, ensuring quality, stability, and alignment with the company's strategies.
Key responsibilities:
- Develop software systems based on requirements gathered by business analysts;
- Execute tests and analyze systems to ensure compliance with functional and non-functional requirements;
- Monitor system validation with end users and stakeholders;
- Deploy and validate systems in the production environment;
- Participate in daily Sprint and Backlog planning meetings;
- Provide technical support in identifying and resolving incidents;
- Analyze and validate Product Backlog demands with end users;
- Document modifications and maintain source code traceability;
- Monitor market trends and identify optimization opportunities;
- Ensure confidentiality of information and adherence to corporate governance and ethics policies.
Technical requirements:
- C# / .NET
- SQL Server with advanced T-SQL
- Windows Forms
- Web APIs / REST
- Git
Differentials:
- Experience with ERP systems focused on distribution and retail;
- Solid experience with SQL Server (stored procedures), Windows Forms (task/async), REST API, and .NET Core;
- Postgraduate degree or MBA in Systems Development or IT Project Management;
- Class B Driver's License (not mandatory, only for commuting).
Education:
Bachelor's degree completed in Information Systems, Computer Engineering, or related fields.