Software Developer II (Java, Python)
Sundayy · United States · Yesterday
RemoteRemoteInformation Technology$72k–$119k/yrFull-time
About The Company Sheetz is a leading convenience store chain renowned for its commitment to providing exceptional customer service, innovative products, and a dynamic work environment. With a strong presence across multiple states, Sheetz continuously invests in technology and infrastructure to enhance operational efficiency and customer experience. The company fosters a culture of growth, collaboration, and professional development, making it an ideal workplace for individuals seeking to advance their careers in a fast-paced, technology-driven industry. Sheetz offers a comprehensive benefits package, competitive salaries, and numerous perks designed to support employee well-being and professional growth. About The Role The Software Developer II at Sheetz plays a pivotal role in designing, developing, and supporting custom applications that are integral to the company's operations and store environments. As a full stack developer, you will work across the entire software development lifecycle within a collaborative Agile environment. You will partner with cross-functional teams, including business and technology units, to deliver innovative, scalable, and secure solutions. Your expertise in Java, Spring Boot, modern JavaScript frameworks, SQL, Docker, and CI/CD pipelines will be essential to the success of this role. Additionally, experience with ServiceNow or Microsoft Power Platform is considered a plus. This position offers the flexibility of remote work within Sheetz's operational footprint, with quarterly travel to Claysburg, PA for planning and coordination meetings. Qualifications Bachelor’s degree in Computer Science, Management Information Systems, Computer Engineering, or related fieldMinimum of 3 years of experience in software development and implementationProficiency in Java, Spring Boot, JavaScript frameworks, SQL, Docker, and CI/CD pipelinesExperience developing secure software solutions, understanding industry standards such as OWASP, PII, and PCI compliance is a plusExperience working on large-scale software projectsProfessional certification in Java or related programming languages is highly preferredKnowledge of native mobile development languages such as Java or Swift is advantageous Responsibilities Collaborate with team members to establish best practices and gather customer requirements for software solutionsDesign, develop, and implement new applications using approved programming languages to meet organizational needsCreate and optimize SQL queries to support application functionalitiesDevelop and maintain comprehensive documentation, including technical specifications, user guides, test cases, and release notesDemonstrate expertise in specific applications, systems, or development languages, whether open source, internally developed, or purchasedMaintain and update existing applications and systems regularly to align with evolving business and customer requirementsAnalyze applications and systems to identify weaknesses, bugs, and areas for improvement; document findings and implement solutionsEnsure software security by adhering to Sheetz’s Secure Software Development GuidelinesSupport coaching and training of team members to foster skill development and knowledge sharingStay current with industry trends, new development tools, and emerging technologies relevant to Sheetz’s operational needsProvide troubleshooting and escalation support in collaboration with IT teams and external vendors to minimize business disruptions, including after-hours support as needed Benefits Competitive base salary with a range of $71,651 - $119,419 per year, commensurate with experience and qualificationsQuarterly employee bonuses based on company performanceFull medical, vision, and dental coveragePaid time off (PTO) and parental leave policies401(k) plan with company matchEmployee stock ownership opportunitiesLimitless professional development and career growth opportunitiesTuition reimbursement programsSnack discounts and other employee perksFlexible remote work arrangement within the company’s operational footprint Equal Opportunity Sheetz is committed to creating a diverse and inclusive workplace. We are an equal opportunity employer and do not discriminate based on race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or any other protected status. We encourage all qualified individuals to apply and will provide reasonable accommodations to support candidates with disabilities throughout the application and employment process.