Previous Job
Software Engineer - Web Technologies
Ref No.: 18-04692
Location: Denver, Colorado
Start Date / End Date: 08/14/2018 to 08/28/2020
JOB TITLE:  Consultant Software Engineer - Web Technology  


Web Engineer will be responsible for collaborating with a team of software engineers developing a full stack web application utilizing Agile methodologies. Development work encompasses backend server, front end UI and connections with other internal services. A successful Software Engineer will help the team to plan and execute the design of the system, promote a culture of learning and experimentation, work within and guide an empowered team as well as mentor less senior team members.    

 •    Modern web skills (JavaScript, ReactJS, ES5/6, HTML, CSS)   
 •    Strong design (UI/UX) skills     
•    Expert in Angular.js,react.js, bootstrap.js, webpack and node.js   
 •    Experience creating and using RESTful APIs for enterprise applications   
 •    5+ years of industry experience of Application Development   
 •    Ability to integrate with 3rd party tools and APIs  
   •    Employs continuous integration/continuous delivery concepts when delivering completed code   
 •    Must be able to lead and manage a dynamic team   
 •    Proficient in Agile methodologies  

 •    Working knowledge of Cloud Based platforms AWS /GCP/ Azure   
 •    Knowledge of the principles and practices of web page development, design, and maintenance   
 •    Clear understanding of how networks work (TCP, UDP, sockets, HTTP, TLS etc)  
 •    Good understanding of OOP, concurrency, synchronization, memory management  

 •    Bachelor's Degree in Computer Science/Engineering or similar