Senior Software Developer (.NET/Angular)

Senior Software Developer (.NET/Angular)

Senior Software Developer (.NET/Angular)

Encora

8 horas atrás

Nenhuma candidatura

Sobre

  • Important Information
  • Location: Brazil
  • Job Mode: Full-time
  • Work Mode: Work from home
  • Job Summary
  • We are looking for a highly experienced and self-driven Senior Software Developer to join a dynamic team. This role involves designing, developing, and maintaining scalable web applications using modern technologies. The ideal candidate will have a strong background in .NET and Angular, a problem-solving mindset, and the ability to work independently in a multicultural environment, where excellent communication skills are essential.
  • Responsibilities and Duties
  • Develop and maintain high-quality software solutions using C#, .NET, Angular (v18+), GraphQL, and SQL Server;
  • Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment;
  • Write and execute unit and integration tests to ensure code quality and reliability;
  • Collaborate with cross-functional teams to define and implement new features;
  • Apply best practices in software design, including Domain Driven Design (DDD) when applicable;
  • Troubleshoot and resolve technical issues across the stack;
  • Document technical designs and development processes.
  • Essential Skills

Strong proficiency in

  • C# / .NET
  • Angular 18+
  • GraphQL
  • SQL Server
  • Solid understanding of software testing principles and experience writing automated tests;
  • Advanced English (written and spoken);
  • Experience with Domain Driven Design (DDD);
  • Familiarity with CI/CD pipelines and DevOps practices;
  • Exposure to cloud platforms (e.g., Azure, AWS);
  • Agile process.
  • About Encora
  • Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
  • At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.