Ernst and Young

Senior .NET Developer

Ernst and Young
Apply
1 day ago
São Paulo, BrazilSenior

Responsibilities

  • Develop, maintain, and modernize corporate web applications using Angular.
  • Build scalable, reusable, responsive, and high-performance frontend components with TypeScript, JavaScript, HTML5, and CSS3/SCSS.
  • Integrate frontend applications with REST APIs and backend services.
  • Translate functional and business requirements into technical solutions and participate in application architecture discussions.
  • Collaborate with Product Owners, Business Analysts, architects, backend developers, and international stakeholders.
  • Write clean, testable, sustainable code and participate in code reviews.
  • Create and maintain automated unit, integration, and end-to-end tests.
  • Investigate production issues, perform debugging and root-cause analysis, and support application stability.
  • Identify and implement improvements to performance, usability, maintainability, security, accessibility, and quality.
  • Support CI/CD pipelines and participate in Agile planning, refinement, and delivery activities.
  • Contribute to technology modernization, technical documentation, continuous improvement, and knowledge sharing.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Advanced English proficiency at C1/C2 level for communication in an international environment.
  • Solid experience developing corporate web applications with Angular, preferably version 12 or later.
  • Strong knowledge of TypeScript, JavaScript, HTML5, and CSS3/SCSS.
  • Experience building reusable, scalable, and high-performance frontend components.
  • Experience integrating frontend applications with REST APIs and backend services.
  • Knowledge of Git and version-control practices.
  • Experience with debugging, troubleshooting, production maintenance, and web-application problem solving.
  • Ability to implement performance and usability improvements and follow frontend development and code-organization best practices.
  • Ability to collaborate with Product Owners, business teams, architects, backend teams, and international stakeholders.
  • Preferred experience includes Angular Material, RxJS, NgRx or other state-management solutions, Bootstrap, PrimeNG, Jasmine, Karma, Jest, Cypress, accessibility standards, CI/CD pipelines, DevOps practices, AWS, Microsoft Azure, monitoring and observability tools, application modernization, and financial-sector environments.

Benefits

  • Medical and dental insurance.
  • Childcare assistance, benefits and discounts platform, education incentives, birthday day off, Gympass/Wellhub, profit sharing, private pension, and meal and/or transportation vouchers.
  • Remote work available throughout Brazil.
  • Flexible, diverse, inclusive, and globally connected work environment with professional development opportunities.

Tech Stack

AngularAWSAzureBootstrapCypressGitJasmineJavaScriptJestKarma.NETTypeScript

Categories

Ernst and Young

About Ernst and Young

10,000+ employees

Ernst & Young (EY) provides audit/assurance, tax, consulting, strategy and transactions services to enterprises, financial institutions, and public‑sector clients. Structured as a global network of partner‑owned member firms, it sells professional services on a fee basis, including a dedicated Financial Services Organization for banking, insurance, and capital markets. Headquartered in London, EY was formed in 1989 from the merger of Ernst & Whinney and Arthur Young, and operates in 150+ countries.

Contact me