Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Instituto Nacional de Telecomunicações - Inatel

PDI SW – Full-Stack Developer II, C# / Angular

Instituto Nacional de Telecomunicações - Inatel

. Develop cross-platform desktop applications, including graphical user interfaces and data manipulation features .

Posted 10/22/2026full-timeRemote • BrazilMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing cross-platform desktop applications with a strong focus on code quality, unit testing, and Agile methodologies. Proficient in utilizing modern programming languages and frameworks, as well as managing relational and non-relational databases.

Highest-signal resume keywords
Bachelor's Degree In Computer EngineeringExperience With .NET Core / C#Experience With Angular / ReactKnowledge Of Application Containerization (Docker / Kubernetes)Experience With Agile Methodologies (Scrum/Kanban)

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Object-Oriented ProgrammingWeb Application DevelopmentDesktop Application DevelopmentJavaScript / TypeScriptHTML / CSSNode.js / NestJSRESTful APIsCode QualityAutomated TestingUnit Testing
Soft Skills
Technical SupportCollaboration
Tools & Technologies
Git Version ControlSwaggerJenkinsSonarQube
Industry Keywords
Microservices ArchitectureApplication ServersMessaging SystemsCI/CD ProcessesDevelopment Best Practices

Tech Stack

Tools & technologies
AngularDockerJavaScriptJenkinsKubernetesNode.jsReactTypeScript

About the role

Key responsibilities & impact
  • Develop cross-platform desktop applications, including graphical user interfaces and data manipulation features
  • Develop code for relational and non-relational databases
  • Debug code across different tools, browsers, and devices
  • Ensure code quality in accordance with development standards (clean code, coding conventions)
  • Write unit tests using mocking techniques
  • Ensure functional validation of developed code
  • Fix defects identified during the solution testing process
  • Review code according to development best practices
  • Use UX/UI design artifacts as a reference for code development
  • Prepare, configure, and deploy development and testing environments
  • Configure application containers for development
  • Provide technical support to the project team
  • Prepare project documentation

Requirements

What you’ll need
  • Bachelor’s degree in a technology-related field, preferably Computer Engineering, Information Systems, or Computer Science
  • Strong knowledge of programming logic, object-oriented programming, and web and desktop application development
  • Experience with .NET Core / C#
  • Experience with Angular / React
  • Experience with JavaScript / TypeScript
  • Experience with HTML / CSS
  • Experience with Node.js / NestJS
  • Experience with RESTful APIs
  • Experience with relational and non-relational databases
  • Experience with Agile methodologies (Scrum/Kanban)
  • Experience with Git version control
  • Knowledge of code quality and design patterns
  • Knowledge of microservices architecture
  • Knowledge of application containerization (Docker / Kubernetes)
  • Knowledge of application servers and messaging systems
  • Knowledge of automated and unit testing
  • Knowledge of CI/CD processes
  • Experience with Swagger is a plus
  • Knowledge of Jenkins is a plus
  • Knowledge of SonarQube is a plus

Benefits

Comp & perks
  • Remote work (Home Office)
  • Monday to Friday, from 8:00 a.m. to 12:00 p.m. and from 1:30 p.m. to 5:30 p.m.