Advanced Engineer Software (Bengaluru)

Advanced Engineer Software (Bengaluru)

15 Aug
|
Albertsons Companies India
|
Bengaluru

15 Aug

Albertsons Companies India

Bengaluru

PositionTitle:Advanced EngineerSoftware - Android.

- Weareexcited toannounceanopeningforAdvancedEngineer SoftwareatACI. Please find below the details of the role and its responsibilities.

Skills Required:

- MongoDB,Cassandra,NOSQL,Kotlin,MobileDevelopment,Java,JetpackCompose, RoomDB Unit testing/Automation ADA skills RestAPI
- Exposure to Ai, copilot, LLMs, codex, GenAI, GeminiAI, OpenAI.

Experience Range:

- 3 - 6 years.

AbouttheRole:

WearelookingforatalentedandexperiencednativeAndroidEngineertojoinourgrowing mobile engineering team. You will play a critical role in designing, developing, and maintainingcutting-edgenativeAndroidapplicationsandSDKs.Youwillbeinvolvedinthe entire app lifecycle, from concept and design to testing, release, and post-launch support of an array of medical and lifestyle software products. The ideal candidate is a passionate developer with a strong portfolio of Android apps and a deep understanding of the modern Android ecosystem.

Job Description:

Roles & responsibilities:

- 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.

Experience Required:

- 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 current 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.

Competencies:

- 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.

Mandatory Skills Required:

- Kotlin
- Jetpack Compose
- Mobile Database
- Mobile Development.

Additional Skills Required:

- 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.

📌 Advanced Engineer Software (Bengaluru)
🏢 Albertsons Companies India
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: advanced engineer software (bengaluru) / bengaluru