Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
Coordinate activities with systems staff to ensure capacity, package support, and other requirements are met; implement architecture and infrastructure that optimize for flexibility, re-use, scalability, performance, and availability.
Join a quickly growing agile team and ensure that we're delivering high quality software. Great software doesnt matter until someone loves using it. Let's make sure we build it right and get it out the door.
Providing direction on the best web development, application, and testing frameworks to leverage for implementing the required design such as bootstrap, skeleton, jquery, rest api, angularjs, typescript, node.Js, knockout, grunt, and gulp.
Function as the technical delivery lead to define the technical and solution architecture for a phased software development delivery, and ensure proper timelines and budget constraints are met during the delivery process.
Lead the installation and maintenance of major operating system components, multiple program products, and ancillary system components; review the design and code development of key architectural components.