Location: Bridgewater, NJ
Client: Cloud Technology Product Development company;
This is Contract to hire / or Ongoing Contract depending on Candidates situation,
Sr. Android Developer - EBU
Job description
· The successful candidate will need to become expert in the architecture of the product and also Develop and cultivate relationships with Synchronoss partners.
Responsibilities include:
· Develop architecture and low end designs based on customer and product management requirements
· Communication of designs and other development issues to developers and managers
· Design, develop and manage automated unit and acceptance tests
· Peer review of design code and tests
· Participate in agile development program
· Bug Fixing
· Take ownership of deliverables
· Adhere to development methodologies
Essential skills/Attributes:
· 8 years overall development / mobile development experience
· 4+ years Android development experience
· Appreciation for the limitations of handset development
· Attention to detail and subtleties of UI design and implementation
· Understanding of design patterns
· Ability to design for scalability and resilience
· Strong application process flow and problem solving techniques
· Strong focus on refactoring and code quality
· Understanding of software configuration management and release management
· High levels of software engineering literacy and communication skills
· Friendly and professional manner
· Minimum 5+ years java development
· Minimum 7 years experience
· Third Level Qualifications in computing, mathematics or science
Desired Skills:
· Experience of working in an agile environment
· Experience of other mobile platforms a plus (iOS, Windows Phone/Mobile, BB10)
· Product development and lifecycle experience
· Experience of unit testing
· Scripting (JavaScript, Ruby, Python, Shell, etc.)
· Knowledge of build systems such as Maven
· RESTful development
· XML, JSON, HTTP, SyncML, HTML 5, CSS, Groovy
· Windows and Unix development
_____________________________________
Sam Philip | New York Technology Partners
111 Town Square Place | Suite 1236 || Jersey City, NJ 07310
Work: 201.448.8165 | Cell: 914.564.2665 | [email protected]