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. 

Full Stack .Net Developer – Tax Staff – TTT

EY’s GDS Tax Technology team’s mission is to develop, implement and integrate technology solutions that better serve our clients and engagement teams. As a member of EY’s core Tax practice, you’ll develop a deep tax technical knowledge, outstanding database, and programming skills to develop and maintains innovative solutions for our client-serving Tax professionals.

This Developer role is in the Solution Delivery pillar. The main function of this pillar is to develop, and test solutions created to support the GDS Tax Practice.

The opportunity

We’re looking for a Tax Staff with expertise in Full Stack .Net Development to join the TTT team in Tax SL. This is a fantastic opportunity to be part of a pioneer firm whilst being instrumental in the growth of a new service offering.

Your key responsibilities

  • Developing new code components and modifying existing code in Angular based on the requirements received.
  • Working with large volume data processing use cases and handling large excel files as part of the design and development process.
  • Working in a distributed data management and distributed job processing architecture.
  • Understanding the existing infrastructure and architecture of the application, platforms used, code-management tools in place (For Example - DevOps, Azure portal).
  • Working with servers, extracting log files, and analysing them for patterns, failures, and other insights.
  • Working on enhancements received and debugging issues reported by Business team.
  • Ability to have an overall understanding of the code to be able to connect to topics discussed during design, development or issue debugging sessions.
  • Ensuring coding standards and best practices are followed in all the development changes.
  • Sending periodic status reports and updates on the work accomplished and the milestones met.
  • Perform Release process – Merging code repositories, conflicts resolution, completing releases successfully and perform basic sanity check before handing over to QA / Business.
  • Participate meaningfully in requirement discussions, design, and architecture discussions, ask/clarify questions and summarize the discussion.
  • Attend troubleshooting and issue discussion calls with stakeholders and propose resolutions from a coding perspective.

Skills and attributes for success

  • Hands-on programming experience in the following technologies and concepts
    • .Net and C# (MVC, ASP.Net and APIs)
    • .Net core
    • Angular 4 and above
    • Basic understanding of Spreadsheet gear and DataStax Astra
    • Performance optimization concepts in .Net and Angular
    • Parallel Processing
    • Scalable and Reusable coding techniques
    • Information Security Handling
    • Debugging skills (for inconsistent and non-producible issues)
    • Cache Memory techniques in .Net
    • Exception Handling
    • Unit Testing and Developer Testing
  • Knowledge and exposure to Azure DevOps
  • Knowledge of cloud computing services such as Azure App services, Azure Web jobs, Azure Blob Storage and Azure Redis Cache
  • Ability to recommend new and innovative ideas to proactively avoid issues in the application.
  • Work with the dev team closely to understand issues and requirements and complete the deliverables within the planned time limit.
  • Proactively review the code written by team members and provide feedback.
  • Provide multiple alternatives for resolving a problem explaining the pros and cons of each approach.
  • Ability to have an overall understanding of the code to be able to connect to topics discussed during development or issues discussion.
  • Have effective communication skills, be able to research new implementation approaches, technologies, and ways to resolve issues that come up.
  • Self-organised, works with limited direction and supervision.

To qualify for the role, you must have

  • Bachelor's degree in Computer Science or related discipline or equivalent work experience.
  • 2-3 years of relevant development experience in the technologies listed above.
  • Team management experience is a plus.

Ideally, you’ll also have

  • Knowledge on Tax or Finance Domain.
  • Strong analytical skills and attention to detail.
  • The ability to adapt your work style to work with both internal and client team members.

What we look for

  • Full Stack .Net Development experience.
  • Working collaboratively in a team environment
  • Excellent oral and written communication skills
  • Strong analytical and problem-solving skills
  • BE, BTech degree required.
  • Tax or Finance Domain a plus.

What we offer

EY Global Delivery Services (GDS) is a dynamic and truly global delivery network. We work across six locations – Argentina, China, India, the Philippines, Poland, and the UK – and with teams from all EY service lines, geographies, and sectors, playing a vital role in the delivery of the EY growth strategy. From accountants to coders to advisory consultants, we offer a wide variety of fulfilling career opportunities that span all business disciplines. In GDS, you will collaborate with EY teams on exciting projects and work with well-known brands from across the globe. We’ll introduce you to an ever-expanding ecosystem of people, learning, skills, and insights that will stay with you throughout your career.

  • Continuous learning: You’ll develop the mindset and skills to navigate whatever comes next.
  • Success as defined by youWe’ll provide the tools and flexibility, so you can make a meaningful impact, your way.
  • Transformative leadership: We’ll give you the insights, coaching and confidence to be the leader the world needs.
  • Diverse and inclusive culture: You’ll be embraced for who you are and empowered to use your voice to help others find theirs

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.  

Location

Chennai, TN, IN, 600032

Job Overview
Job Posted:
4 days ago
Job Expires:
Job Type
Full Time

Share This Job: