Senior Software Engineer
7-Eleven · Irving, TX · 3 days ago
EngineeringFull-time
Key Responsibilities
- Design, develop, test and maintain small to medium code modules.
- Adhere and excel in engineering processes including code reviews, test automation and documentation.
- Effectively communicate with other engineers and tech leads and clearly articulate problem statements and solutions.
Must Have Skills
- Hands-on development skills and usage of key technologies
- Strong skill set with 3 - 5 years of experience in Spring Boot Java API and Microservice development
- Strong skill set with 3 plus years of experience with ReactJS
- Understanding of BI Visualization tools such as Tableau
- Experience with Kafka, Kubernetes, Docker, PostgreSQL
- Experience with Azure Cloud Services (AKS, Azure Storage)
- Experience with automated unit, integration and end-to-end testing
- Experience with continuous integration / continuous deployment
- Experience with microservices architecture using Java Spring and Kafka
- Experience with incident and problem management supporting microservices environment and monitoring tools (i.e. New Relic, Grafana)
- Solid understanding of Agile/Scrum Framework
- Excellent written and verbal communication skills
- Must have the ability to demonstrate solution design and development skill set with past experiences with previous projects
- Must be a well-rounded full stack developer as the resource will be required to support both our back-end services and front-end UI
- Able to take the initiative and ownership towards solution development
- Primarily able to operate independently, with minimal supervision/direction, to take business ask, clarify details necessary with PO and navigate the solutioning to completion (Design→ Develop→Deploy)
- Self-driven, proactive (someone that can take an initiative and drive to get tasks and does not need daily directions)
- Act with urgency
Nice To Have Skills
- UX Design Skills
- React Native
- Angular
- Design thinking
- Retail or Fuels experience