.NET Full-Stack Developer (H/F)
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.
IT Advisor, Technology Consulting, Digital and Emerging Technologies
The opportunity
We are seeking a skilled and knowledgeable .NET Developer to join our agile team of IT professionals. The ideal candidate will have a solid background in the design and implementation of scalable software solutions and be proficient in .NET development frameworks. As a .NET Developer, you will collaborate with internal teams to develop functional applications, while working in a fast-paced environment.
Your key responsibilities
- Participate in requirements analysis to gain an understanding of business needs and to propose technical solutions.
- Design, build, and maintain efficient, reusable, and reliable code using .NET programming languages (C#, VB.NET).
- Develop .NET solutions for various projects and business requirements, which include web, desktop, and mobile applications.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
- Write clean, scalable code using .NET programming languages.
- Test and deploy applications and systems.
- Revise, update, refactor, and debug code.
- Improve existing software by incorporating new technologies and by staying at the forefront of .NET development practices.
- Develop documentation throughout the software development life cycle (SDLC).
- Serve as an expert on applications and provide technical support.
To qualify for the role, you must have
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of experience working with .NET or relevant experiences
- Proven experience as a .NET Developer or Application Developer.
- Familiarity with the ASP.NET framework, SQL Server, and design/architectural patterns (e.g. Model-View-Controller (MVC)).
- Experience with architecture styles/APIs (REST, RPC).
- Understanding of Agile methodologies.
- Excellent troubleshooting and communication skills.
- Strong attention to detail.
- Proficient knowledge of code versioning tools (such as Git, SVN, or Mercurial).
- Experience with popular web application frameworks, such as AngularJS, and libraries like jQuery.
- Knowledge of .NET Core is a plus.
What We Offer:
- A collaborative and positive work culture.
- Opportunities for professional growth and career advancement.
- Access to the latest tools and technology.
In the context of its Diversity policy, EY considers, on an equal skills basis, all applications, including those from individuals with disabilities. EY offers a multitude of experiences to live, numerous sectors to explore, and extraordinary encounters.
Join us in building a better working world.
Live the EY experience, join us!