Required Skills

Android developer

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 8th Jul 2021

JOB DETAIL

 

ESSENTIAL DUTIES AND RESPONSIBILITIES

 

Be an active participant in the day to day Scrum activities of the team including sprint planning, daily standups, sprint reviews, and sprint retrospectives.

Review and evaluate business requirements in the form of user stories. Participate in the work breakdown and estimation of tasks based on requirements.

Implement new features into the Ingenious Med mobile applications

Troubleshoot and resolve customer/QA found issues in a timely manner

Understand and follow coding standards and team branching processes

Write design documentation, as needed

Conduct regular self-guided study to stay current on new and existing technologies

Write code and automated tests independently for complex systems.  Capable of following existing code patterns and participating in the development of new patterns

Reviews design and code deliverables to ensure that they conform to the system architecture

Identifies and documents technical requirements in the form of user stories

May participate in buy vs. build analyses and complex decisions by creating decision matrices

Complies with the organization’s compliance program and policies including but not limited to timely completion of assigned compliance and other company training

EDUCATION AND QUALIFICATIONS

 

Bachelor’s Degree, Computer Science or related field, or equivalent field experience and training

5+ years of experience in technical system design or software engineering

Experience in full life cycle system development including: design, building, testing, deployment, upgrade and support

Object-oriented analysis and design

Demonstrated proficiency working with the appropriate programming languages and IDEs for the assigned platform: Android Studio, Java, and Kotlin

Knowledgeable about application integration technologies including messaging and web services (SOAP & REST)

Experience using automated unit testing frameworks (e.g. jUnit)

Experience utilizing application lifecycle management (ALM) tools including version control, work item tracking, and continuous integration

Proficient in writing, debugging and performance tuning SQL queries and stored procedures.  Previous experience utilizing SQLite in mobile applications is highly desirable.

 

 

Company Information