Software Development Engineer-TESCO
- Get link
- X
- Other Apps
📢 Job Opportunity Alert!
Position: Software Development Engineer
Location: Bengaluru
Company: TESCO
Type: Full-Time
Responsibilities:
- Provide technical guidance and context for technology choices across teams and the directorate, ensuring foundational impact across your area.
- Act as a technical leader and mentor for your team, supporting engineers in delivery and taking the lead on key features as appropriate.
- Deliver multiple impactful projects that align with business goals, demonstrating technical breadth and depth.
- Take ownership of the quality and results of the team's work, advocating for best practices across the directorate.
- Lead in developing, delivering, and operating mature services by implementing industry-leading testing and deployment strategies.
- Facilitate design sessions to anticipate and support future feature evolution within the system architecture.
- Champion Tesco’s architectural strategy, applying it effectively to your work and projects.
- Manage competing priorities, bringing clarity to ambiguous scenarios, and propose optimal outcomes that balance short-term and long-term goals.
- Utilize data-driven decision-making techniques to make informed trade-offs and identify potential risks proactively.
- Communicate effectively within your team and with stakeholders, acting as a trusted mentor and role model for junior engineers.
- Share skills and technical knowledge through 1:1 discussions and formal training opportunities, contributing to the growth of the team and the directorate.
- Support recruitment efforts by participating in hiring practices and recruitment assessments, representing Tesco Technology externally to attract new talent.
Requirements:
- Proficiency in developing ReST APIs using Spring/Spring Boot.
- Strong understanding of SOLID principles.
- Experience with Docker, and Kubernetes, and familiarity with Kafka, Distributed Cache, Elasticsearch, SQL DB, and NoSQL DB.
- Knowledge of public cloud platforms such as AWS, Azure, or GCP.
- Strong analytical and problem-solving skills.
- Experience with CI/CD pipelines and Agile/Scrum methodologies.
- Bachelor’s degree in Computer Science or related field; proven technical depth and breadth in software development.
- Demonstrated experience in technical leadership, mentoring, and coaching within the team and across the organization.
- Ability to take ownership and accountability of product development, with experience in impactful decision-making and capability building.
How to Apply: Click Here
- Get link
- X
- Other Apps
Comments
Post a Comment