понедельник, 14 октября 2013 г.

Senior Software developer - Java at Boston

Job Description

 

 

Senior Java Developer

 

The Java Developer will work on the Software Development team, where responsibilities include: design, architecting and re-architecting backend code to support new and existing mobile applications; day to day programming for backend; collaboration with leadership and product owners in an Agile process.

 

RESPONSIBILITIES:

 

  • Design and implement clean and compelling mobile applications on Android and/or iOS, which customers love to use;
  • Design and implement quality backend code supporting mobile applications on Android and iOS;
  • Contribute your expertise to the team and in turn, benefit from the knowledge and expertise of others;
  • Partner with the QA, Operations, and Product Management to facilitate testable designs, quality software, and fanatic customers;
  • Innovate in alignment with our business vision and customer requirements;
  • Strive for excellence in customer experience, technology, methodology, and execution.

 

GENERAL EXPERIENCE AND SKILLS:

 

  • Working knowledge in multiple languages including Java;
  • Working knowledge of data structures, algorithms, and object oriented design;
  • Working knowledge of REST and RPC service patterns and other client/server interaction models;
  • Strong sense of ownership, urgency, and drive and previous track record of engineering leadership;
  • Flexible, pragmatic, creative and open-minded;
  • Ability to work well with others in a high-pressure environment;
  • Excellent verbal, listening, presentation, and writing skills;
  • Strong sense of responsibility and good at taking the initiative.

 

TECHNICAL KNOWLEDGE/SKILLS:

 

  • Experience with Java (extensive backend knowledge) required;
  • Experience with Objective-C and Java (frontend) preferred;
  • Experience primarily in building B2C applications required;
  • Experience using Version control systems (Subversion, Git, CVS) required;
  • Experience using and updating Bug tracking systems (Jira) required;
  • Experience with Unit testing and code coverage (JUnit) required;
  • Experience with MySQL required;
  • Experience in a Linux variant OS required;
  • Experience in AWS, strongly desired.

Job Requirements

 


Country: USA, State: Massachusetts, City: Boston, Company: SNI Technology.

Комментариев нет:

Отправить комментарий