Share this Job

Digital Engineering Senior Consultant

Apply now »

Date: Jul 29, 2022

Location: Bangalore, KA, IN

Company: NTT DATA Services

Req ID: 152848 

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 Senior Consultant to join our team in Bangalore, Karnātaka (IN-KA), India (IN).

  • Work with Architect to gather the technical details and requirements
  • Development of the module end to end using XML & Kotlin/ UIKit /SwiftUI/ React Native.
  • Writing unit test cases and execute the test cases against the entire application functionalities
  • Working with backend team for REST service creation
  • Integration with REST services in the application
  • Integration of third-party authentication services
  • Following UI design, UI guidelines and coding guidelines to develop and deliver the applications
  • Involving in code review process and implementing the code review comments
  • Ensuring app design is compatible with all the screen sizes for iPhone and iPads and Android devices.
  • Fixing any app issues or bugs that arise

Requirements for this role include:

Job Description:

  • 5+ Years’ experience in overall development.
  • 3+ Years’ experience in Android/iOS /React Native development.
  • Understanding in application architecture.
  • Hands on experience in building MVC, MVVM architecture.
  • Knowledge in any of the below platform

 

        For Android,

  • 1+ 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.
  • Experience in UI components like in UIKit, Core Animation, Auto layout, Size Classes, SnapKit.
  • 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.

​​​​​​​

  • Must have the experience in Rest API integrations.
  • Experience in Web-Services Integration and JSON/SOAP Data Parsing.
  • Understanding of UI/UX designs and implement the UI in the application without any deviations.
  • SVN, Git, Gradle version control experience, Bitbucket.
  • Solid understanding of the full mobile development life cycle.
  • Knowledge in uploading the app to Apple app store.
  • Build and deploy the application and post-production Support.
  • Understanding of requirements, dependencies, and timelines.
  • Developing Innovative and reusable components.
  • Adherence to committed delivery timelines.
  • Experience working in Agile and DevOps model.
  • Tracking/Updating progress of code development using process management tools like Atlassian JIRA.
  • Collaboration with the team members and mentoring the junior team members in a distributed structure.

 

Nice to have:

  • Good to have knowledge in CI/CD.
  • Experience/knowledge of other Java script frameworks like Angular, Ionic, React JS and Flutter.

 

About NTT DATA Services

NTT DATA Services is a global business and IT services provider specializing in digital, cloud and automation across a comprehensive portfolio of consulting, applications, infrastructure and business process services. We are part of the NTT family of companies, a partner to 85 % of the Fortune 100.

NTT DATA Services is an equal opportunity employer and will consider all qualified applicants for employment without regard to race, gender, disability, age, veteran-status, sexual orientation, gender identity, or any other class protected by law. To learn more, please visit https://us.nttdata.com/en/about-us/content/diversity-and-inclusion. Furthermore, NTT DATA Services will make accommodations for eligible applicants on a case-by-case basis. Please email EEOOfficer@nttdata.com for assistance.


Job Segment: Developer, Java, User Experience, XML, Consulting, Technology