Missouri Information Technology Jobs

Jobs.mo.gov mobile logo

Job Information

EY Fullstack Engineer - Financial Services - Consulting - Senior in Jefferson City, Missouri

Fullstack Engineer - Financial Services - Consulting - Senior


Requisition # UNI00G97

Post Date Jan 06, 2021

EY is the only professional services firm with a separate business unit (“FSO”) that is dedicated to the financial services marketplace. Our FSO teams have been at the forefront of every event that has reshaped and redefined the financial services industry. If you have a passion for rallying together to solve the most complex challenges in the financial services industry, come join our dynamic FSO team!

The opportunity

Insurers across the globe are investing heavily in technology-enabled transformation programs. EY is the leading C-suite advisor and technology services provider for Financial Services carriers, as recognized by our clients, partners and independent analyst groups. Recently, EY has also committed to investing a billion dollars in new technology solutions, client services and innovation, to further strengthen our capabilities and leadership position in the market. This opportunity is with the Financial Services Emerging Technology practice, which is focused on the following areas:

  • Digital innovation in Financial Services

  • Customer experience and growth

  • Insights-based performance improvement

  • SaaS-based core system modernization

  • Cloud-hosted managed services

Your key responsibilities

Your primary responsibilities include designing and developing end to end responsive interfaces that deliver world class UX for consumer facing and/or employee facing web applications and mobile applications. You will add functionality to these front-end applications by invoking microservices and will incorporate digital capabilities such as mobile payments, telematics and so on. You will be responsible for design and development of microservices and related integration patterns (e.g. orchestrations, messaging patterns, event generation, data streaming) to implement the technical architecture of our client solutions. You will be expected to leverage your knowledge of best practices and tools in this area to create efficient, reliable, scalable and high-performance code. You will work in concert with functional requirements teams, user experience teams and microservices teams to deliver the highest quality output that exceeds the expectations of our client.

Skills and attributes for success

  • Demonstrate technical capabilities for implementing end user facing front-end applications

  • Knowledgeable and experienced in the latest tools and techniques in UX design and development

  • Experience in full system development life cycle working with a cross-functional engineering team with UX, requirements, services, data and infrastructure experts

  • Ability to understand business requirements and translate them into technical requirements

  • Ability to generate creative options to address clients’ specific user experience needs

To qualify for the role, you must have

  • Bachelor’s degree in Computer Science or other related field

  • A minimum of 5 years’ experience in technology or a similar role

  • Strong proficiency in Angular 2, React.JS, TypeScript, Node.JS, Redux, Flux and related frameworks

  • Proficient in building cross platform native applications with React Native Framework

  • Experience building wrappers and interfacing React Native and iOS–Android native code

  • Advanced knowledge of Java 1.7 and above. Python is a plus.

  • Intermediate knowledge of a Java framework (preferably Spring)

  • Experience in designing, building and consuming RESTful APIs, TDD, Spring Contract, Swagger

  • Hands-on experience building applications/platforms with cloud native/Microservices architecture. Includes experience with IaaS, PaaS, SaaS.

  • Experience with modern collaborative development tools (e.g. Git, CI/CD pipelines)

  • Comfortable working in an Agile and TDD environment.

  • Design & architecture large business critical systems

  • Working experience with containerized platforms like Docker, Kubernetes in the cloud platforms (AWS/Google/Azure)

  • Good understanding and experience with NoSQL database (MongoDB and API)

  • Strong experience in DevOps process and tools like Jenkins/Bamboo/UrbanCode also build technology like Maven/Gradle.

  • Ability to work with automated unit test frameworks like Junit, Mockito and drive end-to-end testing of modules.

  • Experience with NoSQL databases like MongoDB/ Apache Cassandra

  • Experience on Agile/Scrum based delivery.

Ideally, you’ll also have

  • Experience on any of the JMS/Messaging tools like Apache ActiveMQ, RabbitMQ, Message Brokers, Kafka.

  • Spring Batch

  • Logging frameworks such as the ELK stack

  • Mocking frameworks like Mockito

What we look for

We’re interested in self-motivated individuals who can easily function in a high demand, performance-driven environment. If you’re passionate about problem-solving, creativity and helping our clients’ with some of their most complex issues, this role is for you.

What working at EY offers

The Emerging Technology practice presents a ground floor opportunity within EY for smart talented individuals to contribute, build a career and grow with us. We are focused on leveraging the latest meaningful technologies (e.g. digital, cloud, big data, AI/ML) to deliver value.

We offer a competitive compensation package where you’ll be rewarded based on your performance and recognized for the value you bring to our business. In addition, our Total Rewards package includes medical and dental coverage, pension and 401(k) plans, a minimum of three weeks of vacation plus ten observed holidays and three paid personal days, and a range of programs and benefits designed to support your physical, financial and social well-being. Plus, we offer:

  • Support and coaching from some of the most engaging colleagues in the industry

  • Learning and upskilling opportunities to progress your career

  • The freedom and flexibility to handle your role in a way that’s right for you

About EY

As a global leader in assurance, tax, transaction and advisory services, we hire and develop the most passionate people in their field to help build a better working world. This starts with a culture that believes in giving you the training, opportunities and creative freedom to make things better. So that whenever you join, however long you stay, the exceptional EY experience lasts a lifetime.

If you can confidently demonstrate that you meet the criteria above, please contact us as soon as possible.

Make your mark. Apply today.

EY provides equal employment opportunities to applicants and employees without regard to race, color, religion, age, sex, sexual orientation, gender identity/expression, national origin, protected veteran status, disability status, or any other legally protected basis, in accordance with applicable law.