Senior Full Stack Software Engineer - 100% On Site in Needham, MA
Seeking an experienced Full-Stack Senior Software Engineer to join our Product Development team supporting our existing products and building our future ones. The ideal candidate has a passion for problem-solving and application development, as well as previous experience building IoT-centric products.
Duties:
- Develop and maintain server-side logic and APIs
- Design and implement changes to SQL databases, queries, procedures, and data models
- Design and maintain user interfaces using HTML, CSS, and JavaScript
- Create unit and comprehensive test plans and code
- Troubleshoot and debug issues in front-end, back-end, and other code
- Collaborate with stakeholders to plan and deliver changes to software products, including development of next generation software products
- Provide technical leadership and mentoring for other members of the engineering team
- Contribute to the development of standards, practices, and documentation for use by both technical and non-technical people
Qualifications/Experience:
Required:
- 5+ years of professional software design and development with relevant related technologies
- Java (Tomcat)
- MySQL or similar SQL database technology
- Vanilla Javascript, jQuery and other front-end libraries