Previous Job
Previous
Delivery Architect
Ref No.: 18-03951
Location: Mayfield Heights, Ohio
Start Date: 09/13/2018
  • 18+ years of proven track record as software architect and extensive experience in PaaS architecture and implementation using MEAN stack
  • Experience with Micro services development, design patterns and domain driven design
  • Define the structure of a system, its interfaces, and the principles that guide its organization
  • Drive architectural & design decisions for the full-stack software development projects
  • Provide technical leadership on software development projects
  • Collaborate on key architectural decisions and design considerations
  • Assess project's technical feasibility, as well as implementation risks.
  • Contribute to and promote good software engineering practices across the team
  • Needs to have knowledge of different aspects of technical Delivery as well as robust business knowledge.
  • Experience with developing in Agile teams
  • Experience of design and development with Node.js environment, JavaScript/TypeScript
  • Experience of design and development with Angular platform, HTML, CSS
  • Experience with object-oriented design (OOAD), Design Patterns and proficient in either of C++, C#, Java

Preferred (optional):
  • Knowledge of real-time systems, industrial automation is a plus.
  • Working knowledge of cloud computing and Microsoft Azure technology or related system is a plus

Specialized/Practical Knowledge:
  • Node.js
  • AngularJS
  • Go.JS
  • SQL and NoSQL Databases
  • Micro-services Architecture
  • Containerization using Docker
  • Multithreaded Applications
  • Microsoft Azure
  • Development of IDE frameworks using Electron, Theia will be added plus

Special Instructions:
  • Experience in Agile, SAFe
  • Experience in Co-ordination and peer reviews with other team member