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: Staff Software Engineer
:
Roles & responsibilities:

  • Hands on code writing skills, conducts code reviews and works continuously on code quality improvements
  • Performs advanced development, support and implementation of complex systems using specialized domain knowledge and highly developed business expertise
  • Partners with Architects to work on low level designs
  • Leads large projects and programs with limited or no oversight
  • Evaluates business and software industry trends and suggests improvements to processes, products and services
  • Propose and champion new ideas, technologies, or process improvements that can enhance the development process and product quality.
  • Sets standards to deliver high-quality products and services; Sets high standards for self and others
Experience Required:
  • 710 years of experience as a Full Stack Developer inJava, Web, and Mobile development technologies
  • 6+ years of programming experience in Java, with a strong focus on building Microservices and REST APIs
  • 5+ years of experience developing web applications using ReactJS and/or AngularJS
  • Advanced knowledge of application servers such as Tomcat, Apache Jetty, Reactor Netty
  • Strong expertise in database technologies including relational databases (Oracle, Azure SQL Server, PostgreSQL) and NoSQL databases (MongoDB, Cassandra), with experience inmobile data handling and synchronization
  • In-depth knowledge of UI/Web 2.0 development (JavaScript, CSS, SCSS, HTML5, AJAX, jQuery, NodeJS, ReactJS, AngularJS), includingresponsive and mobile-first design principles
  • Hands-on experience withmobile application developmentusing frameworks such asReact Native, Flutter, or native Android/iOS SDKs
  • Minimum 3+ years of experience with cloud platform services and application development using Microsoft Azure, GCP, or AWS
  • Advanced knowledge of automated unit testing with tools like JUnit/TestNG and test automation frameworks such as Selenium, Playwright, Cucumber, Rest-Assured, Karate; plusmobile testing toolslike Appium or Espresso
  • Deep understanding of the full software development lifecycle and Agile methodologies
  • Advanced expertise in capacity planning, systems performance analysis, and optimization in distributed client/server and mobile environments
  • Familiarity with GitHub Copilot or similar AI-assisted development tools
  • Strong expertise in design patterns and architectural principles for building scalable, maintainable applications across web and mobile platforms
  • Specialized knowledge in CI/CD pipelines using Jenkins or GitHub Actions
  • DevOps experience including setup and management of Docker and/or Kubernetes clusters is a strong plus
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
  • Retail Domain Experience is required
  • Experienced in mentoring development teams
  • Hands-on experience 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:
  • SQL & NoSQL Databases:MySQL / PostgreSQL / Oracle / MongoDB / Cassandra
  • Frontend Skills:HTML / CSS / JavaScript / ReactJS / AngularJS / Bootstrap
  • Backend Skills:Spring Boot / Node.js / REST APIs / Express.js
  • Automation Testing:JUnit / Selenium / Playwright / Cucumber / Jest
  • Microservices
Additional Skills Required:
  • Data warehousing - BigQuery / Databricks ETL
  • Github Copilot or similar
  • Cloud Platform (Azure / GCP / AWS)
  • Mobile Development/Android Development - Kotlin, Android Jetpack/Compose, iOS

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
    JD5060750
  • 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