TC - Full Stack Developer- Senior Consultant
Job description
At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all.
Job Title: Senior Full Stack Developer (.NET + React + TypeScript)
Experience: 5+ Years
Employment Type: Full-Tim
Job Summary:
We are seeking a highly skilled and experienced Full Stack Developer with a strong background in .NET and modern JavaScript frameworks like React.
The ideal candidate will have solid experience in TypeScript and a keen interest or exposure to developing Visual Studio Code extensions.
Key Responsibilities:
- Design, develop, and maintain scalable web applications using .NET (C#) and React/Angular.
- Write clean, maintainable, and efficient code following best practices.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Develop and maintain VSCode extensions to enhance developer productivity.
- Optimize application performance and ensure responsiveness across platforms.
- Participate in code reviews, testing, and debugging.
- Stay up-to-date with emerging technologies and frameworks.
Required Skills & Qualifications:
- 5+ years of professional experience in software development.
- Strong proficiency in .NET (C#) and ASP.NET Core.
- Hands-on experience with React.js or Angular.
- Solid understanding and practical experience with TypeScript.
- Exposure to VSCode extension development (e.g., using Node.js, TypeScript, and the VSCode API).
- Experience with RESTful APIs, Web Services, and Microservices architecture.
- Familiarity with Git, CI/CD pipelines, and Agile methodologies.
- Excellent problem-solving and communication skills.
Preferred Qualifications:
- Experience with cloud platforms GCP preferred.
- Knowledge of containerization tools like Docker and Kubernetes.
- Familiarity with unit testing frameworks and automated testing tools.
- Contributions to open-source projects or personal GitHub portfolio.
EY | Building a better working world
EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.
Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform and operate.
Working across assurance, consulting, law, strategy, tax and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today.