*Remote Possibility for Candidates Out-Of-State
As a Senior Software Engineer (Full Stack), you will work with web-based software development technologies, ranging all tiers of the application from Database to Front-End. You will join our Agile Development team in Hopkinton, MA to work on PrismHR’s flagship software products in SaaS, mobile, and on-premise environments.
SPECIFIC DUTIES and RESPONSIBILITIES:
Design, development, integration, and deployment of responsive web and mobile applications
Continually improve reliability, testability and scalability of the existing application
Support QA Engineers to ensure system quality, functionality, and performance
Troubleshooting issues across all application tiers
Mentoring other team members
ESSENTIAL SKILLS and EXPERIENCE:
5+ years of web development experience
Experience with the following front-end technologies Angular 2+, TypeScript, JavaScript, CSS, SASS
Experience with the following back-end technologies: NodeJS, Express (or similar, bonus points for SailsJS) API frameworks
Experience creating and consuming RESTful APIs
Experience with Docker
Experience working in Microservice Architectures
Solid Object Oriented design and development skills
Experience with version control, such as Git
Ability to work both individually and on Agile teams
Willingness to adapt and evolve to technology changes
DESIRED SKILLS and EXPERIENCE:
Bachelors of Science in Computer Science or equivalent
Experience with legacy modernization is a big plus
Good communication and interpersonal skills
Desire to mentor developers on the team
PrismHR is an EO/AA/VEV/Disabled Employer Diversity Candidates are encouraged to apply
