Analyst, Software Engineer
The Software Engineer will be responsible for development tasks in support of the Subscription Service. This position will require working as part of a collaborative technology group with specific individual responsibilities to deliver high-quality software. With a focus on micro-service development, the role also includes participation in design sessions, code reviews, unit testing, and deployments.
The ideal candidate will have experience in software development and technical leadership. Needs to possess effective communication skills and an ability to adapt to changing priorities while keeping team members updated on current task status. Attention to detail in executing established processes is important, as well as problem solving skills, a high level of curiosity, and a willingness to learn.
Duties & Responsibilities
The primary responsibilities of this job include, but are not limited to:
- Application Development & Deployment: Develop applications and collaborate with deployment teams to guide them through CI/CD pipelines.
- REST Services: Design, develop, and maintain RESTful services to ensure seamless system communication and integration.
- Data design and maintenance: Manage Mongo schemas & data backing the applications.
- Automated Testing: Contribute to the design and deployment of innovative automated testing solutions to improve software quality and efficiency.
- Feature Deployment & Monitoring: Oversee the deployment of system features, ensuring successful integration and long-term system maintenance throughout its lifecycle.
- Documentation & Testing: Create detailed documentation for processes and procedures, and ensuring unit testing and production readiness.
- Second-Level Support: Provide second-level support for all custom-developed applications, assisting in troubleshooting and issue resolution.
- Collaboration & Solution Design: Work with other IT teams to design and deliver end-to-end solutions that meet business and technical requirements.
Qualifications (Education & Experience)
Qualifications include:
- Experience with Java, including Spring Boot.
- Experience with microservice architectures and API design.
- Experience with Oracle and MongoDB is a plus.
- Experience in CI/CD systems such as Maven, Jenkins, and Chef.
- Excellent communication skills.
- Strong analytical and problem-solving skills.
- Bachelor’s degree in computer science or a related field is preferred.
- Experience using Google Cloud Platform (GCP) a plus.
Working Conditions
- Required travel - NA
Physical Requirements
- While performing this job, the incumbent is regularly required to stand, sit, talk hear & use hands and fingers to operate keyboards
Direct Reports
- This position will not have any direct reports
Saint Louis Support Center
Top Skills
What We Do
Panera began in 1987 as St. Louis Bread Company, a humble community bakery founded with a sourdough starter from San Francisco and a dream of putting a loaf of bread in every arm. While our business has expanded well beyond St. Louis since then, that same sourdough starter is still used in our iconic sourdough bread and the craft of baking bread fresh each day remains at the heart of Panera Bread. Each day, our trained bakers fill our bakery shelves with delicious freshly baked cookies, pastries, bagels, and a range of breads from focaccia to classic baguettes.
We believe in serving delicious, freshly prepared, clean food made with carefully selected ingredients that we are proud to serve our own families. Our menu, crafted by chefs and bakers, features classic, comforting dishes, each with an intriguing twist.
We respect our planet and take measures to lessen our impacts. We believe in treating people with warmth, kindness, and respect, whether it’s a guest in our cafe or one of our associates. And we believe in helping our local communities, especially in times of need.
We’re also focused on improving quality and convenience. With investments in technology and operations, we offer omni-channel access to your Panera favorites – like mobile ordering, catering, and Rapid Pick-Up® for to-go orders, Curbside pick-up and delivery – all designed to make things easier for our guests.
Today, Panera operates as both Panera Bread® or Saint Louis Bread Co St. Louis Bread Company in 48 states, the District of Columbia and Canada.
Panera Bread is privately held by JAB Holding Company. Panera Bread is part of Panera Brands, one of the largest fast-casual restaurant platforms in the U.S., comprised of Panera Bread®, Caribou Coffee® and Einstein Bros.® Bagels.