Senior Software Developer -.NET

São Paulo, Brazil

Netcracker Shaping the Digital Future

As a proud subsidiary of NEC Corporation, Netcracker is a global software leader driving innovation at scale. We combine an open Agentic AI Platform with AI-Native IT Solutions to help telecommunication providers transform, innovate, and deliver results that matter. Powered by cutting-edge technology—and the passion of our people—we unlock new opportunities, spark innovation, and create better digital experiences for millions worldwide. Join us and be part of a team that is not just keeping up with the digital future—we’re leading it.

About the role

We are looking for a Senior .NET Software Engineer to join our Engineering Department based in our São Paolo or Campinas office in Brazil. The role will maximize the engagement metrics of Netcracker’s digital properties, as well as the integrations and automations that occur between various systems, to provide each department and stakeholder with a more synchronized process environment. 

Role & Responsibilities

  • Develop new .NET features as part of NetCracker BSS/OSS product projects;
  • Support SIT and UAT defect triage and fix stages.
  • Provide expertise and best practices on technical aspects of product development and implementation projects, including performance.
  • Ensuring compliance with technical specifications and detailed requirements;
  • Integrating all parts of the solutions and performing Integration testing;
  • Supporting Release Management and Deployment of the solution; Participate in the assessment of features in upcoming releases

Experience & Requirements

  • 7+ years .NET C# experience (incl. ASP.NET Core,  MVC), with strong experience in Entity Framework and N-Hibernate
  • Knowledge  on Architecture & Development Patterns: Expertise in Domain-Driven Development (DDD) and the ABP Framework, including App Modules, Solution Templates, Data Access, and UI Themes. Including hangfire
  • Database Management: Skilled in Oracle, PostgreSQL, and advanced PostgreSQL features such as Regex for efficient data manipulation and queries
  • API Development: Comprehensive experience in developing RESTful APIs, ensuring high performance and scalability
  • Experience with SW Testing & Quality Assurance: Proficient in Unit Testing, Integration Testing, and UI Testing to maintain robust and error-free .NET applications
  • Linux experience 
  • Experience on Angular or similar PWA frameworks (incl. Includes TypeScript, RxJS, and NgRx)

It will be an advantage

  • Previous telecom domain knowledge
  • Development experience of Java
  • Development experience of PHP/Perl/Python
  • Experience on common authentication & authorization practice: OAuth, Kerberos, OpenID, SAML
  • Experience on AWS Cloud Services, such as EKS, Aurora DB, and Elastic Cache, etc.
  • Knowledge on integration, load, and E2E testing
  • Experience on CI/CD automation, such as Jenkins Multi-Brach Pipeline
  • Experience with Dockers and Kubernetes.

Education

  • BSc Degree in Computer Science, Information Technology or Electronics and Communications or related field.

 

 

#LI-VS1

#LI-Onsite

"All of our job opportunities in Brazil are open to people with disabilities (PWDs)"/  “Todas as nossas oportunidades de vagas no Brasil são abertas a pessoas com deficiência (PCDs)"

 

Connect with us on LinkedIn and stay up to date on our company news.

#LI-Onsite

Create a Job Alert

Interested in building your career at Netcracker? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf