This job has expired, please see additional jobs below
Full Stack Developer
Discover Financial Services
Riverwoods, IL, United States
Job Details - this job has expired, please see similar jobs below
Discover. A more rewarding way to work.
At Discover Financial Services, you’ll find yourself in the company of some of the industry’s smartest and most reliable professionals. And at a company that rewards dedication, values innovation and supports growth.
Thrive in an environment that promotes teamwork and shared success. Build on a foundation of mutual respect. Join the company that understands rewarding careers like no other, with this exceptional opportunity:
Job Description:
Discover is looking for a talented, full stack engineer to join our application development team. We’re looking for engineers who are passionate about building software that delights our customers and fosters a low effort experience.
The preferred candidate is a strong communicator who enjoys working within a team in an entrepreneurial environment, influencing the long-term direction of our solutions while working with a similar minded group of people. Our team operates very much like a startup that just happens to reside within a Fortune 300 company.
You’ll love working on our team if you enjoy mentoring with other engineers, working directly with customers, leading your work rather than following a checklist, and advocating for and driving change as well as inventing features or projects that solve a business challenge.
You’ll be part of a Skunkworks team that specializes in using the latest technologies to provide world class solutions to challenging and emerging business needs. Our technical solutions are fairly diverse. As such you’ll work on projects that range from call handling systems, to reporting systems, artificial intelligence and machine learning, real-time, event-based communication systems and even building video games for play at work.
Skills:
Required skills:
• Skilled in front end development (HTML5, CSS, Javascript, UX)
• Skilled in one or more modern back end development languages (node.js or similar)
• Proficient in common libraries and frameworks (angular, react, vue, express.js, socket.io, sequelize, etc.)
• Understanding of relational or NoSQL databases
• Understanding of software operations (task automation, CI/CD, containerization, etc)
Preferred skills:
• Proficient in robust application architecture (polyglot/microservice environments, fault tolerance, highly available systems)
• Skilled in task automation, continuous integration and delivery (webpack, test automation, Jenkins)
• Familiar with cloud-based IaaS and PaaS solutions (AWS, Google Cloud, Heroku, Cloud Foundry)
• Familiar with containerization solutions like Docker, Kubernetes and Openshift
• Comfortable working with modern database solutions (MariaDB, Mongo, etc.)
• Familiar with artificial intelligence and machine learning libraries and tooling (Tensorflow, Lex, Luis, DialogFlow)
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.