Ryder System

Full Stack Developer - New Albany, OH

Software Developer in New Albany, OH

Posted 2020-01-14
Description

The Full Stack Developer is a skilled computer programmer comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries, with 2 to 4 years of work experience in Retail, Logistics or Supply Chain domain, responsible for enhancing existing web-applications and developing new applications. Should be a team player with a knack for visual design and utility. Developer will be required to see out a project from conception to final product, requiring good organization skills and attention to detail.

Requirements
Bachelor's degree in Computer Science or Information Systems
Two (2) years or more experience with Software Development
One (1) year or more experience in Retail, Transportation, Supply Chain Experience preferred
Experience with HTML, CSS and Javascript. Being up on the latest practices is a must. Ex. HTML5, CSS3 and ECMAScript 6 (minimum)
Relevant back-end programming language – JavaScript
Database design and management, including being up on the latest practices and associated version.
Familiarity with a relevant and globally supported framework – both front-end and back-end, if necessary. (Ex. React, Vue, Laravel etc.)
Thorough understanding of user experience and possibly even product strategy
Proficiency with Git
Experience working on Cloud Compute Solutions such as AWS Lambda, Azure Functions etc.
Design and Develop internal and customer facing web-applications (intermediate level)
Update or create new APIs using Express.js or using Cloud Native PaaS Services (intermediate level) preferred
Implement solutions using REST Web services to process business transactions and deploy them as MicroServices in Azure Docker (intermediate level) preferred
Add new functionality to maintain the in-house business rule framework that fostered the transition to the multi-customer enterprise solution and eliminated development from standard customer implementations (intermediate level) preferred
Develop strong troubleshooting/debugging skills by solving defects (in System Test and Production Environment) on a daily basis (advanced level) preferred
Any Full-Stack Certifications (Ex. Be-Practical, Udemy, Coursera etc.) preferred


Responsibilities
Write effective APIs
Build the front-end of applications through appealing visual design
Troubleshoot, debug and upgrade software
Work with development teams and product managers to create software solutions
Develop and manage well-functioning databases and applications
Test software to ensure responsiveness and efficiency
Build features and applications with a mobile responsive design
Design client-side and server-side architecture
Create security and data protection settings
Write technical documentation
Create UML diagrams, Visio flowcharts, customer implementation checklists and core solution documentation for posterity
Perform other duties as assigned

Ready to be seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Be seen in a new Software Developer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and be seen.