5+ years of experience as a full-stack software engineer with systems implementation across UI, middleware, event-based architectures, messaging frameworks, caching, APIs, microservices, databases and cloud-enabled distributed systems (Azure/AWS).
Deep knowledge of PostgreSQL, SQL MDS, Node.js, and AngularJS.
Experience with CI/CD frameworks and tooling (e.g., AWS Lambda, Git, Jenkins, uDeploy) and working in an Agile environment.
Bachelor's degree in Computer Science, Software Engineering, or equivalent technology experience; experience in Medical Device or regulated industries and supporting QMS platforms.
Requirements:
Lead Software Quality Test Engineers, encouraging autonomy, mastery, and purpose in their work.
Document design options and decisions and present them to both technical and non-technical audiences.
Collaborate in building, crafting, and reviewing code as a strong contributor with a collaborative work style.
Promote a culture of collaboration, continuous learning, Agile/DevOps, and partnership with the business.
Job description
Job Title : Technical Lead Location : Boston, MA - Remote Position Type : Contract US Citizen, Green Card, TN, GC EAD and H4 EAD only No Third-party agencies corp to corp.
Basic Qualifications:
5+ years of experience as a full stack software engineer
Systems implementation and development experience spanning a broad range of architectures: UI, middleware, event-based systems, messaging frameworks, caching, API's, microservices, databases, enterprise cloud enabled distributed systems (Azure/AWS), containerization.
Deep knowledge of several programing languages: PostgreSQL, SQL MDS, NodeJS, AngularJS
Exposure to Continuous Integration & Continuous Delivery (CI/CD) frameworks such as AWS Lambda, GIT, Jenkins, uDeploy, etc.
Experience working in an agile software development environment.
Experience managing workloads within a distributed team
Exposure to test automation frameworks that support all types of testing (unit, component, integration, system etc.).
Lead Software & Quality Test Engineers encouraging autonomy, mastery and purpose in their work.
Document design options and decisions and present these in an organized manner to technical as well as non-technical audiences.
Strong contributor with a collaborative work style in building, crafting, and reviewing code.
Promote a culture of collaboration, continuous learning, Agile/DevOps, and partnership with the business.
Preferred Qualifications:
Bachelor of Science degree in Computer Science, Software Engineering, or equivalent technology experience.
Working in a Medical Device or Regulated Industry.