Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Digital Engineering Lead Advisor @ NTT Global Delivery

Home > Software Engineer

 Digital Engineering Lead Advisor

Job Description



Req ID: 152839
NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a Digital Engineering Lead Advisor to join our team in Bangalore, Karntaka (IN-KA), India (IN).
Job Description:
  • 14+ Years experience in mobile application development with at least 4 years as an architect.
  • 8+ Years experience in Android/iOS /React Native development.
  • Proven experience as a Mobile Architect or similar role.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Good Knowledge and Experience in GCD, Operational Queue, Push Notifications, Awareness in code signing
  • Developing and implementing end-to-end architecture to support user interface concepts that conforms to design models based on industry best-practices.
  • Expert level understanding of application architecture like MVC, MVVM, MVP, etc.
  • Expertise in solutioning & developing hybrid mobile and adaptive mobile applications using React Native.
  • Experience developing desktop and mobile applications.
  • Complete understanding of the Mobile App ecosystem.
  • Build & Packaging Process, Deployment Build and Release documentation and post-production Support.
  • Knowledge in uploading the app to Apple & Google Play store.
  • Ensuring app design is compatible with all the screen s.
  • Must have the experience in Rest API development & integrations.
  • Experience in SVN, Git, Gradle version control experience, Bitbucket, etc.
  • Experience in CI/CD tools.
  • Knowledge in various security protocols like SSL and Security Mechanisms like Client certificates, Basic Authentication.
  • Understanding of requirements, dependencies, and timelines.
  • Familiarity with UI/UX design.
  • Understanding and documenting the new technology requirements, doing Spikes/POCs.
  • Estimation of User Stories in a backlog.
  • Tracking/Updating progress of code development using process management tools like Atlassian JIRA.
  • Experience with test-driven design & development, unit and integration testing, CI/CD.
  • Adherence to committed delivery timelines.
  • Experience working in Agile and DevOps model.
  • Proficiency in software development lifecycles and process.
  • Object Oriented Programming Concepts.
  • Excellent communication and teamwork skills
  • Good problem-solving skills.
  • Collaboration with the team members in a distributed structure.
  • Mentoring of junior team members.
  • Expert level knowledge in any combination of iOS, Android and React Native platforms

For Android,
  • 2+ Years proven experience in Kotlin.
  • Experience in Jetpack components such as ViewModel, LiveData, RoomDatabase, WorkManager.
  • Working experience in Junit, Espresso and Mockito Frameworks.
  • Experience in Android Studio, ADB, Debugging and Profiling tools.

For iOS,
  • Experience in XCode, Objective C, Swift 4, 5.
  • Hands-on knowledge of different iOS versions.
  • Experience in UI components like in UIKit, Core Animation, Auto layout, Size Classes, SnapKit.
  • Good Knowledge of Frameworks like Core Location, Map Kit, AVFoundation, StoreKit, Extensions, AddressBook, EventKit, CallKit, Sirikit, Core Bluetooth, ARkit, Watchkit
  • Knowledge in Cocoa Framework, and offline storage such as SQLite, Core Data, Realm.
  • Understanding of Apple's design principles and interface guidelines.

For ReactNative,
  • Hands on in React Native, HTML5, CSS3 mobile application development.
  • Good knowledge & experience of REACT tools including React Native, Redux, and Flux.
  • Good knowledge & experience of Redux libraries like Redux-thunk and Redux-saga.

Nice to have:
  • Experience with browser-based debugging and performance testing frameworks like Mocha and Jest.
  • Experience/knowledge of other Java script frameworks like Angular, Ionic, React JS and Flutter.
  • Knowledge of multiple backend system (e.g., MySQL, MongoDB), web servers (e.g., Apache), including Java / J2EE, Python.
  • Knowledge and understanding of distributed, reliable, and fault tolerant systems.
  • Performance and security drivers of the system.
  • People Management experience.

Employement Category:

Employement Type: Full time
Industry: IT
Functional Area: IT
Role Category: Software Engineer
Role/Responsibilies: Digital Engineering Lead Advisor

Contact Details:

Company: NTT Data
Location(s): Bengaluru

+ View Contactajax loader


 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Specified

NTT Global Delivery

NTT DATA Services partners with clients to navigate and simplify the modern complexities of business and technology, delivering the insights, solutions and outcomes that matter most. As a division of NTT DATA Corporation, a top 10 global IT services and consulting provider, we wrap deep industr...