Analista Desenvolvedor .NET Pleno
Summary
Fully remote (within Brazil) mid-level .NET developer role: design, build, test, and maintain business software in an Agile team. Day to day involves hands-on .NET coding, SQL and relational databases, MVC/three-tier architecture, integrations (REST, messaging), broad testing practices, and technical documentation.
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for an Analista Desenvolvedor .NET Pleno based in Brazil.
We are seeking a mid-level .NET Developer to contribute to the design, development, testing, and maintenance of business software solutions. In this role, you will translate business needs into reliable technical implementations, working across application architecture, data structures, user interfaces, and software quality. You will collaborate closely with a development team in an Agile environment, helping plan and deliver sprint commitments while identifying risks and obstacles. The position combines hands-on coding with technical documentation, integration work, and testing practices. You will also share knowledge with colleagues, helping ensure that implemented solutions remain aligned with business requirements. This is a fully remote, full-time opportunity for a professional who values collaboration, organization, and continuous improvement.
Accountabilities
-
Analyze business needs, functional requirements, software architecture, data structures, and testing strategies to support effective technical solutions.
-
Develop and maintain technical project documentation, including diagrams, workflows, interfaces, source code, and artifacts related to analysis, design, implementation, and testing in .NET.
-
Build, enhance, and maintain software components using .NET and related technologies, following established architectural and development standards.
-
Support and guide team members in understanding implemented software, its relationship to business requirements, and the underlying data structures.
-
Participate in Agile development activities, including backlog planning, effort estimation, and execution of sprint tasks.
-
Communicate project risks, potential delays, dependencies, and impediments to help maintain delivery quality and timelines.
-
Contribute to software quality through unit, integration, functional, acceptance, performance, load, security, usability, and accessibility testing.
-
Work with relational databases, SQL queries, version control tools, and development environments to support reliable software delivery.
-
Bachelor's degree in Information Technology or a related field. A degree in another discipline may also be considered when complemented by a postgraduate qualification in IT, in accordance with the role's qualification criteria.
-
Professional experience with .NET development and a solid understanding of software engineering principles.
-
Knowledge of relational data modeling, three-tier application architecture, and the Model-View-Controller (MVC) pattern.
-
Experience developing responsive user interfaces and familiarity with UX principles and usability practices.
-
Knowledge of system integration technologies and approaches, including messaging, JMS, Web Services, WebSphere Message Broker, REST, and EJB 3.
-
Familiarity with JavaScript, ECMAScript 5/6+, Ajax, jQuery, AngularJS 1.5+, Bootstrap 3+, HTML5, XML, CSS3, ASP, and .NET.
-
Understanding of software testing methodologies, including unit, integration, system/functional, acceptance, load, performance, vulnerability, usability, and accessibility testing.
-
Experience with automated functional, unit, and load testing.
-
Ability to write and execute SQL queries and work with relational databases.
-
Familiarity with version control tools, particularly ClearCase and Git.
-
Experience using Microsoft Visual Studio.
-
Strong written and verbal communication skills, collaborative mindset, and ability to build positive working relationships.
-
Good organization, autonomy, and self-management skills.
-
No certification is mandatory. Microsoft Certified Professional credentials relevant to the role, Certified Scrum Developer (CSD), and Professional Scrum Developer (PSD) certifications are considered desirable.
-
Fully remote work arrangement within Brazil.
-
Full-time employment.
-
The original job posting does not specify salary, healthcare coverage, paid leave, or additional perks.
Requirements:
Benefits:
Skills
As published by lever
Resume/CV, Full name, Email, Phone, Current location, Current company