Software Architect

Apply for this Position

Application Form     (* indicates required field)

Please attach the following files

Please upload either a word or PDF version of your cover letter for this position.
Please upload either a word or PDF version of your current resume.
Such as letters of recommendation, work examples, etc.

I certify that all information I have provided in order to apply for and secure employment with PrismHR is true, complete and correct.

I understand that any information provided by me that is found to be false, incomplete or misrepresented in any respect, will be sufficient cause to (1) cancel further consideration of this application, (2) immediately discharge me from this employer’s service, whenever it is discovered.

I expressly authorize, without representation, PrismHR, its representatives, employees or agents to contact and obtain information from all references (personal and professional), employers, public agencies, licensing authorities and educational institutions. In addition, PrismHR is authorized to verify the accuracy of all information provided by me in this application, resume, or job interview. I hereby waive any and all rights and claims I may have regarding the employer, its agents, employees or representatives, for seeking, gathering and using such information in the employment process and all other persons, corporations or organizations for furnishing such information about me.

I understand that PrismHR does not unlawfully discriminate in employment and no question on this application is used for the purpose of limiting or excusing any applicant from consideration for employment on the basis prohibited by applicable local, state or federal law.

If I am hired, I understand that I will be employed “at will.” This means that either PrismHR or I may terminate my employment at any time for any reason, with or without cause and without prior notice, except as may be required by law. This application does not constitute an agreement or contract for employment for any specific period or definite duration. I understand that no Manager or representative of the employer is authorized to make any assurances to the contrary. No implied oral or written agreement contrary to the foregoing expressed language are valid unless they are in writing and signed by the company president.

I also understand that if I am hired, I will be required to provide proof of identify and legal authority to work in the United States and that federal immigration laws require me to complete an I-9 Form in this regard.

I acknowledge that as part of my normal job duties at PrismHR, I may be required to work overtime, travel, and perform other duties as required.

Under Massachusetts law, an employer is prohibited from making written, pre-employment inquiries of an applicant about his or her criminal history. MASSACHUSETTS APPLICANTS SHOULD NOT RESPOND TO ANY OF THE QUESTIONS SEEKING CRIMINAL RECORD INFORMATION.

I certify that I have read, fully understand and accept all terms of the foregoing Applicant Statement.

You must agree to the disclosure statement provided in order for us to accept your application.

To finalize your application, please confirm you are not a bot

You will receive confirmation after we have received your application.

JOB SUMMARY:

In this role you will report to the CTO and will be responsible for defining and implementing a technical vision and a strategic roadmap for the organization.

As a Software Architect, you will have a hands-on role to drive the organization in delivering the next generation of SaaS solutions following Agile-based development methodologies.  You will engage with members of the software development team, product management, and senior management to create a vision and architecture that will support PrismHR’s strategy for growth.

Success in this role requires the ability to work effectively at multiple levels ranging from in the trenches with individual developers, to at the white board with senior developers, to around the boardroom table with senior executives and stakeholders. This means that you need to be comfortable and effective communicating in many different ways and advancing an agenda through personal credibility and influence.

SPECIFIC DUTIES and RESPONSIBILITIES:

  • Creating high quality, working Prototypes and POCs to be used by development teams.
  • Partnering with other Architects to develop an architecture vision and roadmap for the PrismHR platform
  • Working with executive management in charting the technology strategy - considering both technical and business trends and factors.
  • Partnering with key product leaders to design applications to support the product roadmap.  
  • Coordinating and drive design and integration of major new capabilities into the product line with senior developers, ensuring that product design and technology choices anticipate future needs, positioning us well for the long term, while efficiently satisfying short term market requirements and addressing security issues.  
  • Leading, coaching and developing a team of architects and software developers, developing best in class systems and processes for producing high quality software that is aligned with key architecture principles and choices.

REQUIRED SKILLS and EXPERIENCE:

  • 10+ years experience in all phases of software development life cycles in a web-based SaaS environment with a solid understanding of practical application of Agile Development methods and leading software development teams in Agile environment
  • Solid engineering foundation indicated by a demonstrated understanding of product design of complex systems and/or web-based enterprise platforms
  • Hands-on experience with implementing DevOps technologies and practices, including building containers, implementing configuration management, monitoring, deployment and automation tools
  • Hands-on experience with the leading technologies used in the PrismHR technology stack including but not limited to node.js, Javascript and TypeScript, HTML5/CSS, as well as relational and NoSQL databases (for example ElasticSearch)
  • Experience with data streaming/messaging technologies like Apache Kafka, RabbitMQ or similar
  • Extensive AWS or other cloud experience
  • Proven leadership experience in providing innovative technical roadmaps.
  • Prior experience and interest in Legacy modernization
  • Prior experience and familiarity with emerging open source technologies
  • Strong leadership, critical thinking and analysis, verbal and written communication skills
  • Strong analytical, problem solving and planning skills
  • Excellent interpersonal and communication skills
  • Great business acumen with a passion to solve for the customer
  • B.S. in Computer Science or equivalent

DESIRED SKILLS and EXPERIENCE:

  • Prior experience with multi-value databases, such as Unidata
  • Payroll or HR domain knowledge.
  • IT experience in scaling hardware
Location: Engineering in Hopkinton, MA
Apply for this Position
Apply at: