BENGALURU · FULLTIME
Senior Software Engineer
Albertsons Companies
Bengaluru · onsite · Posted 71d ago
Sourced from
Not disclosed6–9 yrsfulltimeBengaluru
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.8s
- Found the form on Instahyre · 5 questions to answer1.8s
- Decided the answers for all of them2.5s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Responsibilities:
- Designs/develops software solutions and business process solutions based on business needs and requirements using specialised domain knowledge and developed business expertise.
- Analyses user requirement/needs and makes decisions considering the nature of the project.
- Participates in software design for features and bug fixes independently.
- Leads projects and programs within own organisation with moderate complexity and scope, with guidance from manager.
- Provides technical expertise on the team; analyses and evaluates code issues and makes decisions within general parameters under broad supervision.
- Focus on quality in all aspects of work; follows established standards of excellence.
- Contributes to team activities and collaborates within the team and dependent project areas to solve problems.
- Has a good understanding of quality standards and work requires minimal revision.
Requirements:
- 6 - 9 years of experience.
- Experience in building large-scale enterprise applications to Required Skills.
- Data Modelling to Required Skills.
- Exposure to Advertising and Marketing technologies to Additional skills (NOT a must-have).
- GenAI and ML to Additional skills (NOT a must have).
- 5+ years of programming experience (OOAD, Java EE, Web Services Technologies, SOAP and/or REST).
- In-depth advanced knowledge of application servers (WebSphere, WebLogic, and/or JBoss) and database technologies (Oracle, DB2 UDB, and/or SQL Server) and/or NoSQL (MongoDB) databases.
- In-depth advanced knowledge of UI/Web 2.0 Development (JavaScript, CSS, Ajax, Adobe Flash/Flex, Dojo, YUI, and/or JQuery).
- Minimum 2+ years of experience with cloud platform services and application development using Microsoft Azure, GCP or AWS.
- In-depth advanced knowledge of UNIX and Windows operating systems.
- In-depth advanced knowledge of automated unit testing with tools like JUnit/TestNG.
- In-depth advanced knowledge of the full software development lifecycle and software development methodologies (Agile).
- In-depth advanced knowledge in capacity planning, systems performance analysis and optimisation 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 to address 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.
Skills Required:
- HTML, Java, Spring Boot, React JS.
- Cosmos DB, MongoDB / NoSQL and SQL database management.
- Microservices and API Management.
- Azure/GCP, Kubernetes, CI/CD pipeline, GitHub / Version control.
- RESTful APIs.
- Kafka
Additional Skills Required:
- TypeScript
- Copilot
- GraphQL
- Test automation frameworks (e. g., Selenium, JUnit, Mockito)
- Data streaming platform (eg., Kafka)
Sourced from instahyre
Section · 02
Skills
LLDNoSQLApache KafkaReact.JsSQLSpring BootJavaMicroservicesKubernetesREST API