Its key for the role that you will be able to act as a hands on technical lead and add architectural input as well as evangelize about new technologies and methods so a real passion for technology and remaining current is essential.
You will work closely with UX designers, Product management, and back-end Engineering on a daily basis
You will be engaged in building large scale web applications for both account management and ecommerce purposes
The position will require leadership skills in order to guide and mentor, as well as help team manage to schedule
You will lead others in software development cycle best practices
Candidate must have strong communication skills, superb time management, excellent people skills and be able to work in a team environment.
5+ yearsexperience preferred in the following:
Web services and/or service oriented architecture (SOA)
Creating object oriented design and development
Experience with development in C# a plus
Experience developing mobile websites and mobile apps
Database experience with Postgres
Multi-platform development experience
Experience with Cloud and Big Data technologies
Full SDLC experience, including release to operations and production
Proven track record of building and deploying large-scale distributed systems
Working knowledge of both waterfall and Agile development methodologies
Demonstrated skill working in high performing and globally distributed teams
Excellent problem solving and analytical skills
Ability to effectively communicate technical solutions within development teams to influence product development
Creative and passionate about generating new ideas
BS or MS degree in Computer Science or Engineering OR equivalent years of work experience.