mobiculetechnologies
Programmer Analyst- Android
Skills
Job description
Programmer Analyst
You will lead into the design and development of applications in an agile environment. The success of Mobicule is in your hands as you transform vital business needs into code and drive innovation. You will have access to the new learning, tools and technology, and a limitless career path with the technology leader. Come to Mobicule and create an impact!
Knowledge of program architecture
Develop, Test and Deploy Code
Liaised and Collaborate
Database administration
Requirements are the core of the programmer analyst’s role. System design and develop software is one of the core skills a programmer analyst is expected to possess. Managing requirements both at the project level and organization level are vital in fulfilling business needs.
Formulating program specifications and basic prototypes.
Designing high quality database and test efficiency.
Requirements analysis
Develop procedures and scripts for data migration
Knowledge of accessibility and security compliance.
Skills and Tools:
Excellent debugging skills using command line and Eclipse
(crashes and memory leaks).
Should be good in using Android Studio, Eclipse/ My Eclipse
IDE.
Good Knowledge of security concepts and protocols and their
usages in mobile application.
Good interpersonal skills
Strong coding skills, good analytical and problem-solving
skills.
Familiarity with cloud message APIs and push notifications
Strong knowledge of Android UI design principles, patterns,
and best practices and
Should have working knowledge of Constraint Layout
Experience with Sqlite/Room and other offline storage
mechanism
Well versed with code repositories like SVN, Git.
Familiarity with RESTful APIs to connect Android applications
to back-end services.
Job Responsibilities:
Design and build advanced applications for the android
platform.
Collaborate with cross functional teams to Define, Design, and
Ship new features.
Should be proficient in working on multi-threaded coding
experience along with synchronous and asynchronous code,
memory management, and performance tuning and resource
optimization.
Bug fixing and improving app performance.
Unit tests code and delivers high quality work to agreed
deadlines.
Provide support and Triage during client events which may
include out of hours support.
Be up-to-date with the latest contemporary android tools,
current libraries and best practices
Develop engaging apps to help solve problems and meet client
expectations.
Create documentation to help users understand how to see the
program effectively.
About us
Growing Company: Mobicule is leader in sales force
automation via mobile devices. Innovative technologies and
aspirants.
Move between Roles: We believe that change leads to
growth and therefore we allow our employees to shift careers
and move to different roles and functions within the
organization
Get an Exposure: You get to work and deal with our valued
customers.
Create an Impact: Mobicule gives you the environment to
create an impact on the product and transform your ideas into
reality.
Desired Requirement:
Required prior 2years work experience as a in core Java and
Android framework
Bachelor in Computer Science or equivalent degree.
Should have experience in android automation, writing android unit
test cases and working with Maven/Ant, GIT.