Working in an Agile, Startup environment as a senior engineer - design, develop, and deliver full-stack web and internal applications.
Participate in design, development, and deployment of API's and/or Microservices to integrate across multiple new and existing business applications (ERP, CRM, PIM, etc.) and data sources.
Provide input and guidance on architecture, design patterns, platform and tools evaluation, selection, and implementation.
Collaborate with front-end developers and other team members to establish objectives, design, and deliver cohesive business systems and enhanced user experience.
Skills and Experience:
3-8+ years' experience working as part of the development engineering team.
Fluency in one or more Object Oriented development language and strong working knowledge of JavaScript, libraries, and frameworks (React, Node.js, Angular, Bootstrap).
Experience with RDBMS (MSSQL, MySQL) and NoSQL.
2+ years building enterprise-scale integration through API's and services using ESB.
Development of REST, SOAP, JSON, XML webservices.
Experience with DevOps (CI/CD, test automation, release management) and Agile development methodologies/tool