Senior Staff Engineer Software

Year    Bangalore, Karnataka, India

Job Description

About Albertsons Companies India
Albertsons Companies is a leading food and drug retailer in the United States. As of February 22, 2025, the Company operated 2,270 retail stores with 1,728 in-store pharmacies, 405 associated fuel centers, 22 dedicated distribution centers and 19 manufacturing facilities. Albertsons Companies India is a vital extension of the Albertsons Companies Inc. workforce and important to the next phase in the company & technology journey to support millions of customers & lives every day.

Position Title: Senior Staff Software Engineer
Roles & responsibilities:

  • Improves code structure and architecture in service of testability and maintainability. Creates reusable code snippets as applicable.
  • Writes, co-writes, and reviews design documentation.
  • Tech explorations/POCs and owning and managing Tech roadmap for their respective areas
  • Is highly proficient in one or more technical areas.
  • Interprets business requirements/strategies for assigned groups; articulates capabilities, problem statements and gaps to appropriate audiences
  • Continually evaluates technology effectiveness/data interoperability of complex systems, influences vendor roadmap and direction of products
  • Leads large complex projects and initiatives
  • Assists in presenting proposed future state and strategy/roadmaps to business/tech
Experience Required:
  • 12+ years of experience in designing/developing Full Stack applications that can scale.
  • 4+ years of experience in leading teams and designing large scale applications
  • 8+ years of programming experience in Java building Micro Services and REST APIs.
  • 6+ years of experience in developing web applications using ReactJS / AngularJS
  • Broad expertise and knowledge with application servers (such asTomcat, Apache Jetty, Reactor Netty) and database technologies - Relational databases (such as Oracle, Azure SQL Server, Postgres SQL) and/or NoSQL (such as MongoDB or Cassandra) databases
  • Broad expertise and knowledge in UI/Web 2.0 Development (JavaScript, CSS, SCSS, HTML5, AJAX, jQuery, NodeJS, ReactJS, AngularJS) and working with Git and/or relevant source code repositories.
  • Broad expertise and knowledge of Web Application flow
  • Broad expertise and knowledge of SPA, SSR.
  • Broad expertise and knowledge of CMS.
  • Minimum 4+ years of experience with cloud platform services and application development using Microsoft Azure or GCP or AWS.
  • Experience using GitHub Co-Pilot or similar tools.
  • In Depth experience with automated unit testing with tools like JUnit/TestNGand test automation frameworks such as Selenium/Playwright/Cucumber/Res-Assured/Karate
  • Broad expertise and knowledge with the full software development lifecycle and software development methodologies (Agile).
  • Broad expertise and knowledge with analyzing and tuning code/application performance under High volume/High availability environments.
  • Broad expertise and knowledge in capacity planning, systems performance analysis and optimization in a distributed client/server environment
Competencies:
  • Compassionate and kind, showing courtesy, dignity, and respect. They show sincere interest and empathy for all others.
  • Foster innovation through creativity to get to a workable solution. Use analytical thinking through issues using logic and reason
  • Show integrity in what is done and how it is done - without sacrificing personal/business ethics.
  • Embrace an inclusion-focused mindset, seeking input from others on their work and encouraging the open expression of diverse ideas and opinions
  • Team-oriented, positively contributing to team morale and willing to help.
  • Learning-Focused, finding ways to improvise in their field and use positive constructive feedback to grow personally and professionally
  • Think strategically and proactively anticipate future problems, needs or changes in the work
  • Delighting our customers and maintaining customer relationships are top priority and they work to always deliver solutions through this lens
  • Retail Industry and eCommerce Experience is a must.
  • Extensive experienced in mentoring development teams and delivering large scale application
  • Strong expertise in ensuring the application is designed and can run in production environments with an SRE (Site Reliability Engineering) mindset
  • Proficient in design patterns and architectural skills, with a proven track record of delivering large-scale initiatives while managing multiple parallel projects effectively
Mandatory Skills Required:
  • Java Reactive (Springn boot)
  • NOSQL DB (MongoDB / Cassandra)
  • AngularJS / ReactJS
  • Event Streaming (Kafka or similar)
  • Automation Testing (Selenium / Playwright / Cucumber)
  • Distributing Computing (Spark / Databricks)
Additional Skills Required:
  • Design Pattern / Solutioning / Problem Solving
  • Github Copilot or similar
  • Cloud Platform (Azure / GCP / AWS)
  • SPA (Single Page Application)
  • SSR (Server-Side Rendering)

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4877709
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year