Job type full-time
Full job description
Join our community of food people!
Join our community of food people!
Are you ready for your next career adventure? (after all, your next job should be fun, shouldn’t it)?
Are you ready to join a team of high performers working together to create cutting edge web and mobile apps using the latest technologies? (after all, you do want to work with a team that will challenge you to learn new things, be the best you can be, and deliver cool solutions, right)?
Would you love to be able to work from anywhere in the continental u.s.?
At us foods, we care about you, want to enable your success, and make winning (together) fun!
So, now that we’ve got your attention, let’s talk about the opportunity…
We’re looking for a senior application developer to join our team! in this role, you will be responsible for all the cool stuff like design, development and implementation of web and/or mobile applicationsYou will work across business functions to deliver high performing applications that are scalable as well as easy to maintainYou will also be responsible for applying your advanced technical knowledge, skills, and judgment to solve problems relating to outages, application performance issues, and specific user requests (basically, you get to save the day and be someone’s hero)!
The work is completed 100% remote anywhere in the united states except hawaii or united states territories.
Essential duties and responsibilities:
Develop detailed system requirement specifications and technical design documents for small, medium And large business functions
Develop high-quality code and configurations for new applications, databases and interface programs ; write unit test cases to verify correctness of functionality
Conduct and participate in code reviews as part of oversight into team delivery
Document code, faqs, functionality, setup and support resolution processes
Develop, coordinate , and release application bug fixes
Provide application support ( on-call rotation to work on resolving outages and questions )
Work with minimal supervision ; provide regular status updates
Escalate roadblocks and other challenges to leadership as appropriate
B.sIn computer science required ; master’s degree preferred
Minimum 3 years of experience building high performing java w eb or m obile applications (phone and tablets)
Proven ability to design and implement w eb or m obile applications using best practices
Proven ability to analyze and understand existing processes and code
Proven ability to work and communicates effectively with all levels of management
Demonstrates e xcellent written , verbal, and interpersonal skills
Must be a team player
Aws and serverless computing
Java including spring boot framework
Devops and c ontinuous d eliver y principles and tools
Kafka and event driven architecture
Relational and nosql databases (oracle, mysql, mongodb)
Docker and kubernetes
The following information is provided in accordance with the colorado pay equity actCompensation depends on experience, geographic locations, and other factors permitted by lawIn colorado, the expected compensation for this role is between $75,100 and $132,500This role is also eligible for annual incentive plan bonusBenefits for this role include health insurance, pre-tax spending accounts, retirement benefits, paid time off, short-term and long-term disability, employee stock purchase plan, and life insuranceTo review available benefits, please click here:
***eoe race/color/religion/sex/sexual orientation/gender identity/national origin/protected veteran/disability status***