Thursday, April 24, 2025
Google search engine
HomeJobsAssociate Software Engineer - GDSN02 at EY | Join Our Team and...

Associate Software Engineer – GDSN02 at EY | Join Our Team and Build a Better Working World

Apply for the Associate Software Engineer (GDSN02) role at EY in Kolkata, India. Join a dynamic team in Consulting to work on innovative solutions across a range of technology areas.


Key Details of Associate Software Engineer – GDSN02 at EY

Company NameEY
Job TitleAssociate Software Engineer – GDSN02
Employment TypeFull-time
LocationKolkata, India
ModeOn-site
Salary RangeCompetitive, based on experience

About EY – Building a Better Working World

At EY, our mission is to build a better working world, providing long-term value for clients, people, and society. With over 400,000 people globally, we aim to create trust in capital markets and help clients solve their most challenging issues. EY Global Delivery Services (GDS) is a network across 10 locations worldwide, offering diverse career opportunities across various service lines, including consulting, tax, and assurance.


About the Consulting Service Line at EY

The Consulting practice at EY helps clients tackle their most complex challenges, leveraging the latest technologies and methodologies. As part of the consulting team, you will work with a range of clients, from global enterprises to innovative startups, to design and deliver high-impact solutions. The consulting service line includes multiple specialized areas such as Digital Technologies, Data & Analytics, Testing Services, and more.


Job Description for Associate Software Engineer at EY

As an Associate Software Engineer, you will join the Engineering team within EY’s Consulting division. In this role, you will work on developing innovative software solutions using a range of technologies, including Java, .Net, Python, and databases such as SQL and Oracle. You will be part of a collaborative team that focuses on end-to-end development, leveraging your skills to deliver impactful, data-driven solutions for EY’s clients.


Key Responsibilities of Associate Software Engineer at EY

  • Develop and maintain software solutions in collaboration with the consulting teams.
  • Work with clients to understand their business challenges and translate them into technical solutions.
  • Contribute to the full software development lifecycle, from requirements gathering to deployment.
  • Collaborate with cross-functional teams to ensure solutions are scalable, reliable, and secure.
  • Stay current on emerging technologies and apply them to develop innovative software solutions.

Required Skills and Qualifications for Associate Software Engineer at EY

  • BE/B.Tech (IT, Computer Science, Circuit branches) with at least 60% in academic performance.
  • Proficiency in one or more programming languages such as Java, .Net, or Python.
  • Knowledge of SQL, Oracle, Teradata, or similar database technologies.
  • Internship or hands-on experience in relevant technology domains is an advantage.
  • A strong understanding of the software development life cycle and best practices.
  • Strong analytical and problem-solving skills with attention to detail.

Preferred Skills for Associate Software Engineer at EY

  • Experience with emerging technologies such as Cloud Computing, DevOps, Blockchain, or AI.
  • Familiarity with Agile methodologies.
  • Ability to work in a team-oriented and collaborative environment.
  • Passion for learning and staying up to date with the latest technological advancements.

Why Work at EY as an Associate Software Engineer?

At EY, you’ll work in a dynamic, inclusive environment that values collaboration and innovation. You will have access to a global network of professionals and an opportunity to learn and grow within a technology-driven, consulting-focused organization. The role offers exposure to a wide range of projects and industries, helping you build the skills necessary for a long-term and fulfilling career.


Salary and Benefits for Associate Software Engineer at EY

  • Competitive salary based on experience and location.
  • Comprehensive benefits package, including healthcare, wellness programs, and retirement plans.

Office Locations for Associate Software Engineer at EY

  • Kolkata, India

How Your Profile and Resume Fit the Associate Software Engineer Role at EY

Tailor Your Resume to This Job
To tailor your resume for the Associate Software Engineer role, focus on:

  • Your experience with programming languages like Java, .Net, or Python, and proficiency in SQL or Oracle.
  • Any relevant internships or projects where you’ve worked on software development or application design.
  • Demonstrating your understanding of the software development life cycle and best practices.

Are You a Good Fit for This Job?
If you meet the qualifications, particularly with your technical skills in software development, you’re likely a great fit. The ideal candidate should also be comfortable working in a team and eager to apply their skills to real-world challenges.

How Can You Best Position Yourself for This Job?
To best position yourself, emphasize your technical competencies, such as your proficiency in Java, .Net, or Python, and any relevant experience in software development. Highlight your ability to work collaboratively within teams and adapt to new technologies.


1. Understand the Role and Company

  • EY Overview: EY is focused on building a better working world with diverse global teams across multiple domains. Their focus on technology consulting means that you will work on digital transformation, cloud services, AI, and data analytics, among other things.
  • Key Areas: The role is within the consulting practice, which focuses on areas like Digital Technologies (cloud-native, full-stack development, blockchain, IoT), Data & Analytics, Cybersecurity, SAP, Oracle, and more.
  • Behavioral Competencies: EY values adaptability, innovation, teamwork, curiosity, and an agile mindset. Prepare examples from your academic or extracurricular experiences to demonstrate these traits.

2. Technical Preparation

Focus on the following core areas, as they align with EY’s needs:

  • Programming Skills:
    • Languages: Java, Python, or .NET. You should be proficient in at least one of these.
    • Data Structures & Algorithms: Practice common problems related to arrays, strings, trees, graphs, dynamic programming, and sorting algorithms.
    • Complexity Analysis: Understand the time and space complexity of algorithms (Big-O notation).
    • Practice Platforms: LeetCode, HackerRank, Codeforces, and GeeksforGeeks for competitive programming practice.
  • Software Development Life Cycle (SDLC):
    • Understand different SDLC models (Waterfall, Agile, Scrum).
    • Be ready to discuss the process of software development, from gathering requirements to testing and deployment.
    • Version Control: Be familiar with Git and GitHub.
  • Databases & SQL:
    • Brush up on SQL queries (joins, aggregations, subqueries).
    • Learn about database management systems like MySQL, Oracle, and Teradata.
  • Cloud & Emerging Technologies:
    • Basics of cloud computing (AWS, Azure, Google Cloud).
    • Familiarize yourself with DevOps, Containers, and Kubernetes.
    • Blockchain & IoT: Understand the fundamentals of these technologies, as they are part of EY’s focus.
  • Problem-Solving:
    • Practice case studies involving real-world applications of technology (e.g., designing scalable systems, solving performance bottlenecks).
    • Prepare to explain how you would approach a new problem and apply your technical skills to develop a solution.

3. Behavioral Interview Preparation

  • STAR Method: Practice answering behavioral questions using the STAR method (Situation, Task, Action, Result).
    • Example: “Tell me about a time when you worked in a team to solve a challenging problem.”
  • Common Questions:
    • Tell me about yourself.
    • Why EY? Why do you want to work in consulting?
    • Describe a challenging project or problem you worked on during your studies.
    • How do you approach learning new technologies?
    • Have you ever faced a situation where you had to adapt to new environments quickly?
  • Company Research: Familiarize yourself with EY’s values, their recent projects, and any major news or developments in the company. Be ready to discuss how you align with their mission of building a better working world.

4. Mock Interviews

  • Participate in mock technical and behavioral interviews to build confidence.
  • Use platforms like Pramp, Interviewing.io, or peer mock interviews to get feedback.

5. Other Important Skills

  • Problem-Solving Mindset: Be able to explain how you approach solving complex technical problems. It’s not just about coding but thinking through edge cases, performance, and scalability.
  • Team Collaboration: EY values collaboration, so be ready to talk about your experience working in teams—whether academic projects, internships, or group activities.
  • Time Management & Multitasking: As a fresher, you might be juggling many tasks. Show how you prioritize tasks and manage deadlines effectively.

6. Case Studies to Practice

  • System Design: While this might not be required for an entry-level position, understanding how to design systems, particularly for scalability and performance, is important.
  • Software Engineering Scenarios: Be prepared to answer scenario-based questions like:
    • How would you design a software application to handle thousands of concurrent users?
    • How would you approach testing a new feature in a mobile application?

7. HR Interview Prep

  • Your Motivation: Why do you want to work at EY? What interests you about the technology consulting field?
  • Cultural Fit: EY emphasizes collaboration, innovation, and continuous learning. Prepare examples to show you fit their culture.

Click Here To Apply

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -
Google search engine

Most Popular

Recent Comments