DET - Senior Software Engineer - GDSN02

Ernst & Young (EY) logo

Ernst & Young (EY)

View Salaries, Reviews, and more  

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.

Required Skills

Java Developer:

  • Experience working on high volume applicationsยท Experience in server side frameworks like Spring MVC
  • Experienced with the Spring Framework, including Spring Boot, Spring Security, Spring Integration, Spring MVC, Spring Data JPA
  • Good understanding of SOAP web services and related standards like REST/JSON
  • Experience building restful web services
  • Working knowledge for front end technologies like handlebars, foundation, and reactJS
  • XML and JSON binding libraries (jaxb, Jackson, gson, etc)
  • Unit Tests โ€“ Junit
  • Experience with GIT, Maven, Nexus, Eclipse(or equivalent IDE)
  • Experience with GIT distributed version control, branching/merge strategies, and Bitbucket
  • Experience with monitoring toolset like Splunk, Dynatrace
  • Familiarity with MQ (Websphere MQ or ActiveMQ)Experience in performance tuning with good understanding JVM internals
  • Experience with groovy
  • Experience in Object-oriented programming and concepts
  • Experienced in Distributed System development using Java/J2EE/Web Technologies
  • Conversant in Java design patterns

UI Developer:

  • Experience with GIT distributed version control, branching/merge strategies, and Bitbucket
  • A solid understanding of Front-end design patterns and principals: Responsive Web Design, MVC, BEM, OOCSS, Event Delegation, Modules, Singletons,Prototypes, Mixins, Publish/Subscribe, XHR, Server-side vs client-side, etc
  • A solid understanding of AJAX and how to fetch data from a service endpoint that can be used to render dynamic web content
  • A solid understanding of semantic HTML and CSS3 (SASS), including layouts, responsive design, and accessibility (WCAG 2.1)
  • Experience with Front End and accessibility tools: Devtools, Web Fiddler, Visual Studio (or preferred IDE), JAWS, Voiceover, Talkback
  • Comfortable reviewing a UX wireframe and building corresponding UI efficiently; Works with UX partners and identifies design risks proactively to deliver applications for high-traffic websites
  • Familiarity with performance optimization tools (i.e. lighthouse) and techniquess (image compression, lazy loading, bundling, sprites, etc)
  • Familiarity with Node, NVM and NPM
  • Experience with Vanilla JS (ES6) and modern Javascript frameworks and libraries (examples - Vue, React, Polymer, Angular, Handlebars, JQuery, and others).

Testing:

  • Will be a part of an Agile Team within the Consumer Digital Servicing space supporting Online Banking, Mobile, Call Center and Financial Center applications.
  • Develop detailed, comprehensive and well-structured test cases based on functional, non-functional, and compliance requirements.
  • Lead test planning, usually at a team level.
  • Ensure stories are well refined and contain clear acceptance criteria.
  • Ensure in-scope and out-of-scope items are clearly identified during test planning.
  • Implement the test framework for the team.
  • Lead test case reviews and work with subject matter experts and stakeholders to ensure test coverage.
  • Identify automation opportunities and develop test automation for applicable test types.
  • Help condition and generate test data and ensure data compliance requirements are met on all levels of test environments. Assist in identifying and managing sensitive test data.
  • Design test data and ensure data compliance requirements are met on all levels of test environments. Assist in identifying and managing sensitive test data.
  • Execute test cases, including manual and automated tests, and record test results.
  • Report issues and defects along with the appropriate background information for review.
  • Participate in triaging reported issues/defects and assist with resolving or escalating them as necessary.
  • Create and manage traceability. Trace tests forwards/backwards through the development lifecycle and back to requirements.
  • Use testing tools and follow processes to complete testing on a given test environment, and assist with fulfillment of necessary steps required to promote code base to higher level environments.
  • Maintain and catalog test suites across test types (Smoke, Integration, Regression)
  • Must support quarterly software releases into production.

Skills Required:

  • Experience using Selenium for test automation
  • Expert at Test Planning, Test Scripting, Test Execution and Reporting
  • Familiar with CSS, HTML, XML
  • Previous experience with SOAPUI preferred
  • Familiar with ADA testing

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.

Interview Questions of DET - Senior Software Engineer - GDSN02 at Ernst & Young (EY)

Interview questions from Ernst & Young (EY) that are similar to DET - Senior Software Engineer - GDSN02
View more interview questions from Ernst & Young (EY) โ†’
Unlock Your Interview Potential
The only end-to-end front end interview preparation platform by FAANG ex-interviewers and Staff Engineers.
Get hired at FAANG
Users now work at:

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now