CrystalLakeRecruiter Since 2001
the smart solution for Crystal Lake jobs

Senior Principal Software Engineer - Full Stack

Company: Discover
Location: Crystal Lake
Posted on: January 13, 2021

Job Description:

Discover. A brighter future.With Discover, you'll have the chance to make a difference at one of the world's leading digital banking and payments companies. From Day 1, you'll do meaningful work you're passionate about, with the support and resources you need for success. We value what makes each employee unique and provide a collaborative, team-based culture that gives everyone an opportunity to shine. Be the reason millions of people find a brighter financial future, while building the future you want, here at Discover.Job Description----Job SummaryThe Digital Development area is hiring a Software Developer to be a key contributor on the 3rd Party Products Team. This group is responsible for business analysis, delivery and management of the underlying technologies when great vendor software solutions are procured for the organization's purpose. Successful members of the team are highly accountable team players with solid technical skills who strive to deliver the best web/mobile customer experience possible.Develops and maintains full stack solutions to fit business needs. Full stack solutions require one or more of the following: front-end (user interfaces), back-end (APIs), database and devops development. Works directly with business partners to understand business requirements. Independently innovates on and advocates for best practices within the team, and collaborates on them across the enterprise. Carries a holistic view of all products and their interactions to design complex solutions and plan for how new projects will fit into the larger ecosystem. Solves complex technical problems. Guides team in implementation of solutions from inception to production.As a Software Engineer on the team, you will help lead Discover's Marketing Technology strategy by:

  • Providing the technical expertise to identify, adapt, implement and adopt vendor software for its most efficient and effective use to accelerate customer acquisition and enrich customer experience across the web/mobile landscape.
  • Using Agile development methodologies to deliver new or support existing product features that compliment/improve our marketing technology stack.
  • Applying hands-on technical skills to improve solution delivery through continuous integration, development, and testing utilizing approved technology solutions.
  • Promoting a risk-aware culture, ensure efficient and effective risk and compliance management practices by adhering to required standards and processes.Responsibilities
    • Develops and maintains complex front-ends with a focus on user experience
    • Develops and maintains backend systems
    • Uses holistic knowledge of all products in and adjacent to the team's ecosystem to plan how new systems will be built and integrated; finds new ways to bring value to the company through the use of technology
    • Innovates on and advocates for best practices and improved processes within the team and with internal partners; stays up to date with technology trends and innovations; mentors team members
    • Creates and maintains devops processes, application infrastructure, and utilizes cloud services (including database systems and models)
    • Supports live systems to ensure business continuityCandidates should be flexible / willing to work across a delivery landscape which includes Agile Application Development, Support and Deployment.Minimum Qualifications
      • Bachelor's Degree in Information Technology
      • 10 years in Computer Science, Information Technology or Equivalent Experience
      • In lieu of degree, 12 + years in Computer Science, Information Technology or Equivalent ExperienceDesired Skills:
        • Fullstack Academy, General Assembly or comparable programs may adequately supplement a non-CS bachelor's degree
        • Expertise with current digital marketing trends and best practices on topics such as personalization, cross channel marketing, mobile, data driven optimization of experiences.
        • Experience with Adobe Experience Cloud (Analytics, Experience Manager, Target).
        • Experience evaluating and managing vendor software offerings.
        • Experience developing solutions using integration technology and approaches such as API/REST Services.
        • Understanding of Cloud technologies.
        • Understanding of custom software development processes and engagement methodologies including Agile, Scrum and waterfall.
        • Strong verbal, presentation and written communication skills.
        • Excellent problem-solving skills, with a demonstrated ability to identify issues, solve them quickly and well.
        • Exceptional team building and leadership skills; the ability to provide technical mentorship to others.
        • Ability to manage in an environment of ambiguity with diverse stakeholders.
        • Vendor platform solutions for Content Mgmt/Delivery, Multi-variate testing/Personalization, Analytics, etc.
        • Modern web-development frameworks (Angular, React, Foundation, Bootstrap, jQuery)
        • HTML, CSS, DOM, XML, JavaScript, AJAX, JSON
        • Web browser & Cross device compatibility design
        • Core Java, J2EE, APIs, Microservices
        • Spring frameworks, Spring Boot
        • SOAP & REST design best practice
        • Data/Cache Technologies: Oracle, Maria, Gemfire, MongoDB, Redis
        • CI/CD with Jenkins or similar, Chef, Git/GitHub, Gradle, Nexus, SonarQube
        • Cloud/PaaS Architectures: Cloud Foundry(PCF), AWS
        • Container solutions: Docker, Kubernetes or Openshift#LI-SY1What are you waiting for? Apply today!The same way we treat our employees is how we treat all applicants - with respect. Discover Financial Services is an equal opportunity employer . We thrive on diversity & inclusion. You will be treated fairly throughout our recruiting process and without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status in consideration for a career at Discover.

Keywords: Discover, Crystal Lake , Senior Principal Software Engineer - Full Stack, IT / Software / Systems , Crystal Lake, Illinois

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other IT / Software / Systems Jobs

Description: TRUCK DRIVERS - REGIONAL AND OTR CLASS A CDL DRIVERSGuaranteed Transition PayLCL Bulk is a Wisconsin based food grade tanker company that primarily hauls liquid chocolate for some of the largest chocolate (more...)
Company: LCL Bulk Transport
Location: Lansing
Posted on: 01/20/2021

Software Developer (No Prior Experience Required)
Description: Revature will hire over 300 new Software Developers in the next 4 weeks. As the largest employer of emerging tech talent, we are looking for candidates all around the U.S.One day someone is going to ask (more...)
Company: Revature
Location: Chicago
Posted on: 01/20/2021

Oracle Recruiting Cloud Implementation Senior Associate
Description: Job DescriptionA career within PwC's Oracle Services Practice, will provide you with the opportunity to help organizations use enterprise technology to achieve their digital technology goals and capitalize (more...)
Company: PwC
Location: Chicago
Posted on: 01/20/2021

Information Technology Risk Manager
Description: Tenneco is one of the world's leading designers, manufacturers and marketers of automotive products for original equipment and aftermarket customers, with 2019 revenues of 17.5 billion and approximately (more...)
Company: Tenneco
Location: Lake Forest
Posted on: 01/20/2021

Managed Services - SAP S/4 HANA SCM - Sr. Associate
Description: A career in our SAP Supply Chain and Operations practice, within SAP Consulting services, will provide you with the opportunity to help our clients maximise the value of their SAP investment with offerings (more...)
Company: PwC
Location: Clarendon Hills
Posted on: 01/20/2021

Information Technology System Administrator
Description: Being an IT Systems Administrator at iManage means--- You will be the face of our global IT organization to our employees.--You will be responsible for installing, upgrading, and monitoring our software (more...)
Company: iManage
Location: Chicago
Posted on: 01/20/2021

Ab Initio Developer with AWS
Description: Looking for ETL Ab Initio Developer with
Company: Idexcel Inc.
Location: Chicago
Posted on: 01/20/2021

Software Engineer
Description: Jettison is representing a client who is searching for a C Programmer in the Greater Chicagoland Area. This is a hands-on position which will involve full development
Company: Jettison
Location: Chicago
Posted on: 01/20/2021

Oracle Database Administrator
Description: Role: Oracle DBA with BannerWork
Company: Alrek Business Solutions
Location: Chicago
Posted on: 01/20/2021

Lead Software Engineer - Full Stack
Description: Job DescriptionDiscover. A brighter future. With Discover, you'll have the chance to make a difference at one of the world's leading digital banking and payments companies. From Day 1, you'll do meaningful (more...)
Company: Discover
Location: Chicago
Posted on: 01/20/2021

Log In or Create An Account

Get the latest Illinois jobs by following @recnetIL on Twitter!

Crystal Lake RSS job feeds