BENGALURU · FULLTIME
Senior Software Engineer
Albertsons Companies
Bengaluru · onsite · Posted 68d ago
Sourced from
Not disclosed6–9 yrsfulltimeBengaluru
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.6s
- Found the form on Instahyre · 5 questions to answer1.0s
- Decided the answers for all of them3.1s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Responsibilities:
- Hands-on code writing and doing code reviews.
- Evaluates complex user requests and projects and clarifies objectives and functional requirements for new or modified computer programs.
- Designs/develops software solutions and business process solutions based on business needs and requirements using specialised domain knowledge and developed business expertise.
- Improves/sustains embedded system software using specialised domain knowledge and developed business expertise.
- Conducts and prepares feasibility studies for new applications and/or existing ones and makes decisions within general parameters under little supervision.
- Demonstrates standards to deliver high-quality products and services; models adherence to quality standards for more junior employees.
- Focuses on quality in all aspects of work.
- Follows established standards of excellence and also continues to strive to improve them.
- Participates in the hiring process (by submitting referrals, meeting candidates, attending recruiting events, presenting externally, writing blogs).
- Contributes to team activities and collaborates within all teams within/across domains to solve problems.
- Has a deeper understanding of quality standards and guides others.
Requirements:
- 6-9 years of experience as a Full Stack Developer in Java, Web, and Mobile development technologies.
- 6+ years of programming experience in OOAD, Java EE, Web Technologies, and REST APIs.
- Specialised knowledge of application servers such as Tomcat, Apache Jetty, and Reactor Netty.
- Specialised knowledge of database technologies including relational databases (Oracle, Azure SQL Server, PostgreSQL) and/or NoSQL databases (MongoDB, Cassandra), with experience in mobile data synchronisation and offline storage.
- Specialised knowledge in UI/Web 2.0 Development (JavaScript, CSS, SCSS, HTML5 AJAX, jQuery, NodeJS, ReactJS, AngularJS), including responsive and mobile-first design principles.
- Strong expertise in design patterns, with a solid foundation in building scalable and maintainable applications across web and mobile platforms.
- Minimum 2+ years of experience with cloud platform services and application development using Microsoft Azure, GCP, or AWS.
- Familiarity with GitHub Copilot or similar AI-assisted development tools.
- Specialised knowledge of the full software development lifecycle.
- Specialised knowledge of automated unit testing with tools like JUnit/TestNG and test automation frameworks such as Selenium, Playwright, Cucumber, Rest-Assured, Karate; plus, mobile testing tools like Appium or Espresso.
- Specialised knowledge of software development methodologies (Agile).
- Ability to understand client/stakeholder expectations and recognise and escalate issues that may affect delivery.
- Specialised knowledge in CI/CD processes using Jenkins or GitHub Actions.
- Experience with containerization and orchestration tools such as Docker and/or Kubernetes is a strong plus.
Competencies:
- Compassionate and kind, showing courtesy, dignity, and respect. They show sincere interest and empathy for all others.
- 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 improve in their field and using 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.
Mandatory Skills Required:
- Programming Languages: Java (11+ Version).
- SQL and NoSQL Databases: MySQL / PostgreSQL / Oracle / MongoDB / Cassandra.
- Frontend Skills: HTML / CSS / JavaScript / ReactJS / Bootstrap.
- Backend Skills: Spring Boot / REST APIs/ Microservices.
- Automation Testing: JUnit / Selenium / Playwright / Cucumber / Jest.
- Cloud: AWS/ GCP/ Azure.
- CI/CD, Github, Jenkins.
Sourced from instahyre
Section · 02
Skills
DatadogGrafanaapisDynatracenew relicReact.JsSpring BootJavaMicroservicesSplunkJ2EeJavascriptREST APIAngularjsSelenium