Previous Job
Previous
Senior Software Developer Team Lead
Ref No.: 20-00219
Location: NY
looking for a creative and enthusastic engineer seeking an opportuntiy to create unique integration solutions for a number of applications and a web-based software platform. We are creating products people need in a high-growth industry, and need passionate team members to rapidly develop and test product iterations. An ideal candidate should be comfortable leading a group in development, building a team, as well as working independently on architecture, design, and implementation of new system solutions.

Requirements:
  • 4 Year Degree in computer science or related study,
  • 10 Years industry experience,
  • 5 Years in development team management role
  • Effective collaboration and empathetic listening skills,
  • Ability to focus on priority tasks and self-manage time,
  • Interested in developing managerial and new technical skills as the position demands,
  • Enthusiastic team player,
  • Proactive problem solver,
Seeking a Software Developer who can grow with the company (the ability for hands on development which will lead to hiring and managing of team in the future is possible). This person will need to create unique integration solutions for a number of applications and a web-based software platform. We are creating products people need in a high-growth industry, and need passionate team members to rapidly develop and test product iterations. An ideal candidate should be comfortable leading a group in development, building a team, as well as working independently on architecture, design, and implementation of new system solutions

Candidate Capabilities

Primary Initiative: Designing and creating an enterprise-style middleware platform for unrelated external distributed applications.
Milestone Examples:
  1. Server based application integrator capable of populating and managing user, hardware, and equipment transaction database. User authentication and permissions, network and equipment data collection.
  2. Web-based portal as user access point for managed data,
  3. Managing M2M interface communications- user authentication, transaction permissions and data recording,
  4. Mobile application development as a user access point.

Perceived technical knowledge: Linux, C++, Java, Python, JavaScript, familiarity with communication interfaces and protocols (hard and software), API experience, architecture design ability, user interface design, development execution, team management a plus.