
US Foods
US Foods is looking for a Sr. Software Engineer (100% Virtual Remote) #EngineerJobs #SoftwareEngineerJobs
Join Our Community of Food People! The Sr. Software Engineer will be responsible for the design, development, and implementation of web and mobile applications. They will work across business functions to deliver high performing applications that are scalable as well as easy to maintain. The Sr. Software Engineer is expected to use their skills and experience to take on tough technical challenges. They understand the entire development process and can deliver stories independently. As a senior member of a product team they will conduct code reviews and mentor more junior members. This position has been segmented as Remote Anywhere meaning the work is completed 100% remote anywhere in the U.S. except Hawaii or United States Territories. Responsibilities: Develop detailed system requirement specifications and technical design documents for complex features. Develop high-quality code for web and mobile applications. Write unit test cases to verify quality, performance, and functionality. Conduct and participate in code reviews as part of oversight into team delivery. Develop, coordinate, and release application bug fixes. Support junior team members by reviewing and reinforcing practices to develop high quality code. Participation in sprint planning and other agile ceremonies. Work with minimal supervision; provide regular status updates. Escalate roadblocks and other challenges to leadership as appropriate. Other duties as assigned by manager. Relationships: Internal: Close working relationship with entire product team. Regular interaction with solution architects and platform engineers. External: Software and services vendors. Minimum Qualifications: Must possess a minimum of 5 years of experience in IT or other relevant area. Full-stack web and mobile application development preferred. Demonstrated ability to think strategically about business, product, and technical challenges. Proven ability to design and implement applications using best practices. Proven ability to analyze and understand existing processes and code. Demonstrates excellent written, verbal, and interpersonal skills. Motivated by solving complex business and technical problems. Knowledge of DevOps concepts, telemetry, and alerting. Familiarity with agile development and test-driven development. Proficiency in some of the following: o Java including Spring Boot framework o DevOps and continuous delivery principles and tools o Angular/TypeScript/Ionic/NgRx o Kafka and event driven architecture o Relational and NoSQL Databases (Oracle, MySQL, MongoDB) Remote. No travel required. B.S. in Computer Science or related technical field required. Preferred Qualifications: Masters Degree in Computer Science. Experience with AWS or other public cloud infrastructure and services. Familiarity with: o Microservice architecture o Docker and Kubernetes o WebLogic, Tomcat #LI-MS1 ***EOE Race/Color/Religion/Sex/Sexual Orientation/Gender Identity/National Origin/Protected Veteran/Disability Status***
US Foods