Principal Software Architect

Cambridge, MA

Main Responsibilities

  1. Design software platform architectures and lead the development;
  2. Create and drive software product development and meet deliverables;
  3. Help created software platforms and product roadmap to support our business strategy;
  4. Drive technical projects and provide leadership in an innovative and fast-paced environment;
  5. Establish engineering best practices to build a scalable and clean code structure;
  6. Help maintain hardware assets and come up with best SW/HW combined strategy;

Qualification Requirements

  1. BS/BA Degree in Computer Science, Computer Engineering or related field;
  2. 10+ years of hands-on programming experience and expertise in software engineering best practices;
  3. 2+ years of technical leadership experience;
  4. Experience in technical strategy, planning, and execution for software platforms;
  5. Experience in product development, release, and quality process at a rapid pace;
  6. Proven track record in design, development, and deployment of software platforms and as well as driving the architecture design of successful software platform systems.

To Bring Equal Healthcare for All

Contact us