Advanced Engineer Software
Albertsons Companies India
- Bangalore, Karnataka
- Permanent
- Full-time
- Weareexcited toannounceanopeningforAdvancedEngineer SoftwareatACI. Please find below the details of the role and its responsibilities.
- MongoDB,Cassandra,NOSQL,Kotlin,MobileDevelopment,Java,JetpackCompose, RoomDB Unit testing/Automation ADA skills RestAPI
- Exposure to Ai, copilot, LLMs, codex, GenAI, GeminiAI, OpenAI.
- 3 - 6 years.
- Focusonmultipletechnologyareasandprovidetechnical/thoughtleadershiptothe enterprise
- Collaboratewithproductmanagers,teammembers,customers,andotherengineering teams to solve our toughest problems
- Accountable for the quality, usability, and performance of the solutions
- Improvescodestructureandarchitectureinserviceoftestabilityandmaintainability. Creates reusable code snippets as applicable.
- Contributes to design documentation
- Techexplorations/POCsandowningandmanagingTechroadmapfortheir respective areas
- Interpretsbusinessrequirements/strategiesforassignedgroups;articulates capabilities, problem statements and gaps to appropriate audiences
- Continuallyevaluatestechnologyeffectiveness/datainteroperabilityofcomplex systems; influences roadmap and direction of products
- Bearolemodelandmentor,helpingtocoachandstrengthenthetechnicalexpertise and know-how of our engineering and product community. Influence and educate executives
- Consistently share best practices and improve processes within and across teams.
- 3+years of Software development experience within Mobile and Web frameworks / SDKs/languagessuchasKotlin/Java,AndroidSDK,React,TypeScript/JavaScript and Compose
- ExperiencewithcloudplatformservicesandapplicationdevelopmentusingMicrosoft Azure or GCP.
- Experienceinbuildingproductsusingamicro-servicesarchitectureandextensible REST APIs
- Familiaritywithbuildingthearchitectureanddesign(architecture,designpatterns, reliability, and scaling) of new and current systems
- Familiarity and knowledge with application servers (such as Tomcat, Apache Jetty, Reactor Netty) and database technologies - Relational databases (such as Oracle, AzureSQLServer,PostgresSQL)and/orNoSQL(suchasMongoDBorCassandra) databases
- Experience using GitHub Co-Pilot or similar tools
- Experience with Compose and Compose Multiplatform.
- InDepthexperiencewithautomatedunittestingwithtoolslikeJUnit/TestNGandtest automation frameworks such as Appium, Selenium / Playwright / Cucumber /Res-Assured / Karate
- Broadexpertiseandknowledge withthefullsoftwaredevelopmentlifecycleand software development methodologies (Agile).
- Experienceinsecurityprotocolsandproducts:UnderstandingofActiveDirectory, Windows Authentication, SAML, OAuth
- Broadexpertiseandknowledgewithanalyzingandtuningcode/application performance under High volume / High availability environments.
- Expertiseandknowledgeincapacityplanning,systemsperformanceanalysisand optimization in a distributed client/server environment
- FluencyinDevOpsConcepts,CloudArchitecture,andAzureDevOpsOperational Framework
- Experience with Gradle
- Experience with XCode, Android Studio, VS Code, or a similar IDE
- Experiencewiththesetupofcontinuousintegrationandcontinuousdelivery(CI/CD) pipelines
- ExperiencewithAPMtoolssuchasDynatrace/AppDynamics(UserExperience Monitoring) is a big plus.
- DevOpsexperienceinestablishingmanagingDockerorKubernetescluster experience is a big plus.
- Compassionateandkind,showing courtesy,dignity,andrespect.Theyshowsincere interest and empathy for all others.
- Fosterinnovationthroughcreativitytogettoaworkable solution.Useanalytical thinking through issues using logic and reason
- Showintegrityinwhatisdoneandhowitisdone-withoutsacrificing personal/business ethics.
- Embraceaninclusion-focusedmindset, seekinginputfromothersontheirworkand encouraging the open expression of diverse ideas and opinions
- Team-oriented, positively contributing to team morale and willing to help.
- Learning-Focused,finding waystoimproviseintheirfield andusepositive constructive feedback to grow personally and professionally
- Thinkstrategicallyandproactivelyanticipatefutureproblems,needsorchanges inthe work
- Delightingourcustomersandmaintainingcustomer relationshipsaretoppriorityand they work to always deliver solutions through this lens
- Retail Industry and eCommerce Experience is a must.
- Strongexpertiseinensuring theapplicationisdesignedandcanruninproduction environments with an SRE (Site Reliability Engineering) mindset
- Proficient in design patterns and architectural skills, with a proven track record of deliveringlarge-scaleinitiativeswhilemanaging multipleparallelprojects effectively.
- Kotlin
- Jetpack Compose
- Mobile Database
- Mobile Development.
- Java
- Design Patterns and Mobile Architectures (MVVM Architecture)
- NOSQL DB (MongoDB / Cassandra)
- Github Copilot or similar
- Cloud Platform (Azure / GCP)
- APM tools for User Experience Monitoring.