Search by job, company or skills

Tesco

Principal Software Dev Engr

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

  • Apply my in-depth knowledge of multiple programming languages, associated frameworks and the tool ecosystem to create elegant solutions to problems.
  • Adopt new languages and new paradigms applying them to the problem domain where they deliver significant benefit.
  • Shape the wider application landscape.
  • Apply distributed programming models (e.g. Actor frameworks) appropriately.
  • Model multiple domains, articulating contexts boundaries, and articulate the rationale behind them.
  • Expert at translating requirements into tasks code.
  • Develop high-quality code that can lead to rapid delivery. Ruthlessly pursuing continuous integration and delivery. Committing code early and often, with an understanding of version control branching strategies.
  • Implement continuous live testing.
  • Implement infrastructure as code.
  • Apply my understanding of elastic scale and build highly available systems.
  • Build manageable code and observe basic hygiene practices.
  • Follow the best practices of continuous BDD / TDD / Performance / Security / Smoke testing.
  • Work effectively with my product stakeholders to communicate and translate their needs into improvements in my product.
  • Lead group discussions on design within an appropriate bounded context
  • Support production systems, resolve incidents and perform root cause analysis.
  • Debug/find complex problems and support/maintain the software solution.
  • Share knowledge and influence with the wider engineering community.
  • Mentor and develop those around me.
  • Raise the bar of the organization.
  • Produce proof of concepts to evaluate new tools

Qualifications
  • BE / B.Tech /M.Tech in Computer Science related field with 12+ years of experience with Java as stack preferably
  • Minimum 10+ years of experience building large scalable systems
  • Strong experience in architecting and building multi-tiered Fullstack distributed systems.
  • Knowledge of New Emerging Technologies to design distributed highly available for performance.
  • Outstanding problem-solving abilities
  • Ability to achieve deliver projects by building consensus in a complex distributed environment
  • Solid background with hands-on experience as a Principal-level software development engineer
  • Extensive experience of mentoring junior engineers to success
  • Strong communication Influencing skills
  • Very positive pragmatic mindset to get things done

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 10/06/2024

Job ID: 81325279

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Principal Software Engr

Itron Inc Company Name Confidential

Principal Software Engineer

NovartisCompany Name Confidential
Last Updated: 16-11-2024 07:07:36 PM
Home Jobs in Bengaluru / Bangalore Principal Software Dev Engr