Hillsboro, OR, USA
28 days ago
IT - Technology Lead | Reactive Programming | NodeJS
Job Seekers, Please send resumes to resumes@hireitpeople.com

Job Description:

Full stack application design (required) Experience integrated legacy and modern RESTful APIs (required) Expert knowledge of several open source, modern, programming languages including interpreted languages like JavaScript and Ruby (required) Web application development using JavaScript based frameworks and libraries like React, Angular, Node and Redux (required) Expertise in UI/UX Design of Web Apps (preferred) Success in leading and working in between multiple engineering teams, in-house and outsourced, onshore and offshore (required) Experience with DevOps, including development, QA, and operations skills Strong skills in team leadership and building collaborative relationships with team members and stakeholders Proven track record of being self-directed, results orientated with demonstrated ability to achieve aggressive goals despite ambiguity and multiple priorities. Excellent verbal and written communication skills, both technical and business-facing Solid computer science fundamentals, including algorithms and data structures Fluent in modern software architectural principles and patterns (REST, domain-driven design, microservices, etc.) (required) Experience with distributed cloud systems tech (Java, node.js, EC2, Lambda, DynamoDB, Elasticsearch, or Google Cloud/Azure equivalents) Experience using C# and ASP.NET, MVC(4.5 or greater) and .Net Core Continuous Integration and automated testing experience, Continuous Deployment is a major plus Ability to define solution options, provide estimates on effort and risk, and evaluate technical feasibility Experience with Scrum and agile planning.  5+ years of hands-on software engineering experience Bachelor’s degree in Computer Science or Engineering, or equivalent experience

Minimum years of experience*: 5+

Interview Process (Is face to face required?) No

Confirm your E-mail: Send Email