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 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.