Michigan IT Jobs

Mobile michigan-jobbank Logo

Job Information

Gordon Food Service Full Stack Developer in Wyoming, Michigan

Do you live and breathe innovation? Do you look at existing solutions and immediately feel drawn to modernize and experiment? Do you lean forward at the prospect of building software that transforms relationships and businesses? Is learning and taking action on that knowledge an expectation for you? If so, we may need to meet. We're looking for a Full Stack developer to help us on our quest. To us, that means someone who is eager to jump in on a project with enthusiasm whether that means researching and figuring out solutions on the front or back end. Essential Functions * Collaborates with the Digital Experience team, the broader IT team, customers, and other business stakeholders to build compelling software products * Develops applications within a containerized, cloud environment * Maintains working knowledge of latest changes in software development, data, and automation and applies those learnings to solve business problems * Traces root cause and troubleshoots until fixed when outages occur * Helps translate business requirements into technical features and functionality which support customers' expectations and business needs * Ensures that application enhancements contain functions and content that is easily measurable using available analytics tools * Ensures compelling user experiences are backed by well developed, standards-compliant front and back end code * Collaborates with Enterprise Information Technology (IT) departments to validate solution approaches with IT requirements, presenting project technical designs and specifications for review. * Creates training and process materials for new and existing systems as needed and assists peers with learning new systems * Pairs with other programmers to implement features, resolve bugs, and describe acceptance criteria * This role will be on call as part of a rotating team schedule Knowledge / Skills / Abilities: * Familiarity with JavaScript, TypeScript, and associated frontend tools (NPM, Yarn, etc.) * Background in Java and/or Kotlin or similar server side programming languages * Understanding of frontend component frameworks (Angular, React, React Native), Expo, and Spring Framework * Comfort using an IDE debugger to troubleshoot and resolve bugs * Experience in DevOps and containerized cloud environments a plus, including Docker, Google Cloud Platform (GCP), Kubernetes, and NoSQL data solutions * Understanding of the digital assistant space using technologies like Alexa and Dialogflow is a plus * Experience building mobile applications for iOS and Android helpful * Familiar with development in HTML5 and CSS3 * Understanding of the entire Software Development Life Cycle (SDLC) * Experience with web services (consuming or creating) with REST or SOAP * Excellent communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences * Experience with software design/architecture process * Exposure to unit testing Test Driven Development (TDD) * Strong technical skills to identify problems in applications, troubleshoot their source, and implement fixes * Ability to quickly explain a problem and resolve it using external support teams when necessary * Ability to multitask, prioritize and be able to work independently or within a team environment * Willing and able to take on new responsibilities with a strong desire to succeed and produce results * Carefully listens to understand business problems from internal customers and provides solutions to meet those needs * Documents within code and inside documentation repository so that others later can jump in quickly and contribute * Ability to clearly understand needs, and articulate benefits and constraints of solutions will be important * Experience in an Agile development environment a plus * Ability to scope, build, iterate quickly while delivering customer impactful functionality Makers Welcome Every day our team looks for ways to improve ourselve