Job Description
As a Software Development Engineer, you will be responsible for designing, coding, checking out, and deploying high-performance software solutions that impact hundreds of thousands of customers and personnel. You’ll work in cross-functional squads that bring together engineers, product proprietors, and analysts to supply enterprise-critical systems.
This function requires strong problem-fixing capabilities, a passion for smooth and maintainable code, and a mindset geared towards agile development.
🛠️ Key Responsibilities
- Design and build scalable software systems that aid Tesco’s digital and in-shop experiences
- Collaborate with product managers, designers, and fellow engineers to understand requirements and supply exquisite features
- Write clean, well-structured, and testable code the use of cutting-edge programming languages and frameworks
- Participate in code evaluations and contribute to information sharing and non-stop development
- Integrate APIs and services to create seamless consumer and backend capability
- Monitor overall performance, optimize structures, and troubleshoot troubles in manufacturing
- Contribute to DevOps and CI/CD practices for green and reliable deployment
- Champion great practices in engineering, checking out, and protection
✅ Required Qualifications
🎓 Education:
- Bachelor’s or Master’s diploma in Computer Science, Software Engineering, or associated technical field
👨💻 Technical Skills:
- Proficiency in at least one of the following languages: Java, JavaScript (Node.js/React), Python, C#
- Strong expertise in software engineering ideas, OOP, and record systems
- Experience with REST APIs, microservices structure, and distributed systems
- Familiarity with databases like MySQL, PostgreSQL, MongoDB, or DynamoDB
- Hands-on enjoy with model control structures (Git), cloud structures (AWS, Azure, GCP), and containerization (Docker, Kubernetes)
- Exposure to check-driven improvement and agile methodologies (Scrum/Kanban)
🌟 What Makes Tesco Tech Different?
Tesco’s engineering way of life is built around autonomy, mastery, and reason. Here, you don’t just write code—you build platforms, optimize overall performance, and have an impact on international tech techniques.
Benefits Include:
- Competitive base revenue and overall performance bonuses
- Hybrid paintings model with bendy hours
- Private healthcare and lifestyles insurance
- Employee bargain on Tesco products
- Generous holiday allowance and parental go away
- State-of-the-artwork tools and technologies
- Career development pathways and getting to know assist
- A varied and inclusive paintings surroundings