
.NET Developer
Posted May 21

Posted May 21
This is a fully remote position, open to applicants in Brazil.
• Engages in activities that encompass the entire software development lifecycle, from gathering requirements to supporting the final deployment of the developed features, adhering to agile development methodologies.
• Collaborates with the development team by taking on tasks for development during each Sprint;
• Executes development-related responsibilities, including analysis and design, programming, testing, and requirements gathering;
• Oversees their own workload, promptly informing the team of any delays or obstacles;
• Provides mentorship and assistance to developers within the project development team;
• Codes and integrates software components following the technical specifications, utilizing the designated development tools, programming languages, and libraries for the project;
• Identifies, constructs, and tests developed components to ensure quality standards are met;
• Performs evolutionary or corrective maintenance on software components;
• Prepares technical documentation in alignment with the contract specifications for the project they are involved in;
• Integrates produced components with those developed by other team members, utilizing the integration tool established for the project;
• Configures and sets up a local development environment based on the project's requirements and specifications;
• Offers support to the IT team and client users upon request concerning the characteristics and specifics of the developed components, modules, and software packages;
• Conducts and executes integration tests in the client's environment to confirm the full functionality of the software and its components;
• Monitors the validation and deployment of the software in the client's environments as outlined in the contract;
• Facilitates training and knowledge transfer to the client regarding the developed software to ensure proper system operation.
• Bachelor's degree in Information Technology, or completion of an undergraduate degree paired with a postgraduate certificate (specialization, master's, or doctorate) in Information Technology totaling at least 360 hours.
• Preferred experience: 2 years in systems development within distributed environments utilizing .NET Framework or .NET Core.
• Proficiency in object-oriented programming with C# or VB.NET;
• Familiarity with Visual Studio, .NET Framework, .NET Core;
• Experience with ADO.NET, Entity Framework, LINQ, SQL Server;
• Understanding of design patterns (MVC, Repository, etc.);
• Knowledge of agile practices (Scrum, Kanban, XP);
• Experience with version control using Git;
• Testing experience with MSTest, xUnit, or NUnit.
• Health Plan
• Dental Plan
• Life Insurance
• Meal or Food Allowance
• Transportation Allowance
• WellHub - Gympass
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.