ApplyApply with LinkedIn
Senior Consultant – Mobile App Developer is a technical role working with line clients to develop mobile applications and implement Adobe Digital Marketing Suite on Mobile App platforms. The senior consultant will develop coding best practices and solutions that integrate with the client’s current online infrastructure including mobile and any third party advertising efforts. The role includes utilizing and developing best practices for integrating Digital Marketing Products with existing Mobile Apps, providing support and training to other marketing specialists as needed, mentoring new Development Consultants, maintaining documentation of solutions and integrations, continuing education on new technologies and platforms that provide benefit to the Digital Marketing Suite and the implementations and delivering top notch solutions to clients.
o Mobile Application development for Adobe’s clients and Adobe’s own Innovation projects focused towards client / market needs on Android and/or iOS platforms
o Implementation of Adobe’s Digital Marketing solutions on Mobile Applications (Native and Hybrid)
o Act as a Development lead point of contact for Digital Marketing Business Consultants and manage technical delivery for Adobe’s clients across businesses and domains
o Presenting Demos of solutions to Adobe’s senior leadership.
o Participating in regular meetings with Adobe’s Product and Engineering teams to help design and architect releases of new solutions.
o Work with multiple Business consultants to prioritize work based on business emergency and communicate appropriate feasible timelines of delivery
o Build technical/business relationships with Adobe Consultants maintaining the highest level of professionalism
o Work and collaborate with Adobe internal teams and client partner relationships
o Mentor and Coach other existing team members and new people who join the team
o Extensive knowledge of Microsoft Office
o Bachelor’s/Master’s degree with equivalent work experience
o Experience developing mobile applications for Android and/or iOS platforms
o Proficient in Java, Android Studio, Xcode, JSON, HTML, C, C++, Objective-C.
o Experience testing clients using cross platform testing tools like Testmunk, Testdroid, Keynote, Appium, etc. – Any one of them would be good.
o Experience building clients on top of RESTful JSON-based APIs to enable server side communication.
o Programming in multi task or multi-threaded embedded applications
o Experience in User Interface testing
o Experience in requirements analysis, test case design, scripting and test execution
o Knowledge of test methodologies (White box, Black box), Unit and Functional testing
o Knowledge of testing techniques (MCDC coverage, Boundary value analysis, Equivalence partitioning
o Knowledge of networking protocols (TCP/IP, UDP), HTTP)
o Knowledge of object oriented programming methodologies
o Familiarity with key Operating System concepts such as multithreading, task scheduling, interrupts and mobile development techniques for Android and iOS.
o Knowledge of Configuration Management methodologies (source code version control, bug tracking and requirement traceability).
o Familiarity with industry-wide embedded software design and debugging tools.
|Job Category||B-Tech, BSC, IIT, MCA, MTech|