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 Cloud 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.
We are looking for a Senior .NET Software Engineer to join our Engineering Department. 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 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
- 7+ years .NET C# experience (incl. .NET Core, ASP, 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, Hangfire, and UI Themes.
- Database Management: Highly Skilled in Oracle SQL, PostgreSQL, and advanced PostgreSQL features such as Regex for efficient data manipulation and queries
- Extensive experience 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
- Experience on Angular or similar PWA frameworks (incl. TypeScript, RxJS, and NgRx)
- Linux OS experience
- Ability to reverse engineer from code and understand application functionality
- Good understanding of Dev tools (JIRA/BitBucket/GitHub, etc) - Manage branches, commits, PRs, repos
- Written and Verbal communication skills, as well as the ability to understand English in different accents, are essential for engineers who will be part of a multicultural team.
It will be an advantage:
- Previous telecom domain knowledge
- Knowledge working with Angular (Mandatory for Full Stack developer)
- Development experience with Java, PHP/Perl/Python
- Experience in common authentication & authorization practice: OAuth, Kerberos, OpenID, SAML
- Experience on AWS Cloud Services, such as EKS, Aurora DB, and Elastic Cache, etc.
- Knowledge of integration, load, and E2E testing
- Experience with CI/CD automation, such as Jenkins and Multi-Branch Pipeline
- Experience working with Docker, Kubernetes, and Kafka.
- BSc Degree in Computer Science, Information Technology or Electronics and Communications or related field.
#LI-VS1
"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
Top Skills
What We Do
We are a forward-looking software company, offering mission-critical solutions to service providers around the globe. As a wholly owned subsidiary of NEC Corporation, our comprehensive portfolio of software solutions and professional services enables large-scale digital transformations, unlocking the opportunities of the cloud, virtualization and the changing mobile ecosystem







