Henry Elliott & Company - Wellesley, MA

posted about 1 month ago

Full-time
Remote - Wellesley, MA
Administrative and Support Services

About the position

The Software Architect position is a remote role that requires a highly skilled individual to lead the design and development of software solutions. The architect will be responsible for defining technical requirements for product architecture and translating business needs into effective product designs. This role involves experimenting with and validating new technologies to ensure that the solutions developed are not only innovative but also meet the high standards of quality expected in the industry. In this position, the Software Architect will lead development teams, providing guidance and oversight on the technical aspects of product development. This includes supervising the quality of the products being developed and ensuring that all phases of the Software Development Life Cycle (SDLC) are adhered to. The architect will play a crucial role in supporting the teams to deliver high-quality products that align with the company's strategic goals. The ideal candidate will have a strong background in developing and implementing APIs and web services, utilizing CI/CD technologies, and possessing a deep understanding of cloud architecture. They will be expected to leverage their programming skills in languages such as InterSystems ObjectScript and Java to create scalable and robust solutions. The role requires a passion for technology and a commitment to future-proofing the solutions developed, ensuring they can adapt to changing business needs and technological advancements.

Responsibilities

  • Well versed in experimenting and validating approaches with new technologies
  • Defining technical requirements for product architecture
  • Understanding and translating business requirements into product designs
  • Lead development teams in building products
  • Supervise and oversee the technical aspects of product development and quality
  • Provide support in all phases of SDLC to ensure high quality product delivery

Requirements

  • Developing and implementing APIs and Web Services (REST, SOAP) and designing API based solutions
  • Utilizing CI/CD technologies and processes including but not limited to Git, Jenkins, Docker
  • Using cloud architecture domain knowledge, VM and Container domain knowledge, and deployment strategies, to architect solutions
  • Programming in InterSystems ObjectScript, Java or other Object-Oriented Programming languages
  • Proven experience developing and implementing highly scalable enterprise level solutions
  • Passion for deploying scalable, robust solutions, with an eye towards future proofing
  • Strong interpersonal skills, with a desire to interact with a variety of team members, customers and end-users
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service