Previous Job
Technical Lead
Ref No.: 17-03340
Location: Hartford, Connecticut
Start Date: 08/10/2017
 Key Skills: DotNet 4.5, JavaScript, Angular JS, knowledge of Angular JS 2 will be added advantage
He /She should be experienced in developing software solution with an intense focus on end user experience, rapid iteration and improvement and quality software delivery in an agile setting. His/Her primary focus will be full stack web/hybrid mobile application development, including the design and development of responsive web/hybrid mobile applications and integration with back-end infrastructure. The role requires interacting directly with business owners to define and fine-tune requirements, and working alongside other developers, designers, QA, and a product owner.
Prior experience working in a technical leadership role at an enterprise or end-to-end product development at a startup is preferred.
•9+ years of experience with Full stack web/mobile application development
•Strong understanding of design principles and user interface guidelines
•Highly proficient demonstrated success with full stack JS development
•Highly proficient demonstrated success with multiple web development technologies (strong JavaScript knowledge and deep experience, HTML5, CSS3)
•Highly proficient demonstrated success with DotNet
•Demonstrated success developing dynamic, responsive, interactive applications using frameworks and languages such as AngularJS and equivalent
•Demonstrated success developing and consuming APIs and Micro-Services to facilitate data access, business logic and workflow (RESTful JSON, Node.JS, SOAP etc,)
•Advanced SQL and relational database skills
•Knowledge & Abilities
Ability to directly interact with business owners to iterate and fine-tune requirements
•A keen sense of good UI and UX.  Demonstrate the ability to create well-crafted designs from scratch based on requirements.
•Knowledge and experience with application and web integration.
•Design and develop dynamic, responsive and interactive web/ hybrid mobile applications
•Translate requirements, wireframes and conceptual designs into high quality, visually appealing and intuitive user interfaces and user experiences
•Create clear, consistent, easy to use APIs
•Integrate with backend infrastructure (data, applications, services)
•Analyze and solve problems across all levels of the stack (Client, Network, API Layer, Server, Database)
•Produce clean, secure, testable, maintainable, reusable, well-documented code, and participate in regular code reviews
•Unit-test code for robustness, including edge cases, usability, and general reliability
•Work closely with Product Owner on data-driven product development: analytics, A/B testing, etc.
•Work closely with QA on bug fixing and improving application performance
•Optimize applications for performance, scalability, security and user experience
•Continuously Client, evaluate, and implement new tools and technologies to maximize development efficiency
•Follow Agile development methodology and DevOps practices