> Markdown version of [/jobs/ext/1403626-software-engineer](https://www.wearedevelopers.com/jobs/ext/1403626-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** 7-Eleven, Inc. - **Location:** Irving, TX, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Amazon Web Services, Software Applications, Cloud Computing, Software Quality, Code Review, Spring Framework, Junit, Python (Programming Language), MongoDB, Node.Js, Object-Oriented Software Development, Newrelic, Software Engineering, SQL Databases, ReactJS, Pytest, Containerization, Integration Tests, Information Technology, Software Coding, Programming Languages, Microservices - **Published:** July 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=cfcf62b2475f1839 ## About the Role REQUIREMENTS: Bachelor's or foreign equivalent degree in Computer Science, Engineering, or a related field, and 3 years of experience in the job offered or as a Software Engineer, Software Developer, Full Stack Developer, or in a related/similar position. Experience therein to include 3 years in the following: Java; MongoDB; Amazon Web Services (Cloud); NewRelic (Observability Platforms); Spring Framework; microservices architecture; Object-Oriented Programming; SQL; and containerization. In lieu of a Bachelor's degree and 3 years of experience, employer will accept a Master's or foreign equivalent degree in the fields stated above and 1 year of experience in the above skill sets. ## Description DUTIES: Design, develop, and maintain software applications using programming languages including Java, Python, or JavaScript, and frameworks like Spring Frameworks, React, or Node.js. Write, execute, and maintain unit and integration tests to ensure code quality and reliability, utilizing tools such as Junit and PyTest. Participate in code reviews to ensure adherence to best engineering practices, coding standards, and security guidelines. Contribute to the design and architecture of new features and products, ensuring scalability, performance, and maintainability. Investigate, troubleshoot, and resolve software defects and production issues, perform cause analysis and implement corrective actions. Stay current with emerging technologies, tools, and best practices in software development, and proactively recommend improvements to processes and systems. Document technical specifications, system designs, and user guides to support ongoing development and knowledge sharing. Provide technical guidance and support to junior developers and peers as needed to ensure timely and successful project delivery. Collaborate with team members and stakeholders to gather requirements, communicate project status, and resolve technical issues. ## Related Videos - [The Evolution of Enterprise Java with Jakarta EE 11 and Beyond](https://www.wearedevelopers.com/videos/1562-the-evolution-of-enterprise-java-with-jakarta-ee-11-and-beyond) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Automagic Configuration in Python](https://www.wearedevelopers.com/videos/363-automagic-configuration-in-python) ## Related Articles - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)