Candidates must be authorized to work in the US for any employer.

View All Jobs

Software Architect

Tewksbury, MA
  • Apply
Job Description

The Software Architect is a senior technical leader in the organization. The successful candidate will be responsible for driving technology and architecture decisions across all TimeTrade products, including backend, front end and third party integrations. 

This position reports to the CTO.  

Role 

·       Must be able to guide, mentor, coach the organization 

·       Take on and solve the most challenging technical challenges 

·       Must be a strong innovator and accustomed to challenges that go with innovation 

·       Accustomed to explaining difficult technical concepts to both internal and external audiences 

·       Can quickly learn the business/strategy to drive strong architectural decision and direction  

·       Must love to write production software AND writing POCs.  

·       Represent TimeTrade in the software engineering community to build brand and attract top talent 

Skills & Requirements
  • Strong software engineering background in highly distributed and scalable systems.
  • Experience with the development and operational aspects of cloud based software.
  • Able to demonstrate SaaS organizations for which you have designed and delivered successful architectural initiatives, ideally using SOA/micro-services
  • Demonstrated ability to understand, evaluate and implement new technologies
  • Ability to effectively articulate technology to less technical audiences
  • An immaculate communicator
  • Loves to stay ahead of current technology trends while taking a practical approach to technology introduction.
  • Experience with microservices and containerization
  • Proven record for refactoring legacy systems

 

Qualifications