POSITION Senior Software Developer
REPORTS TO Web Development Manager
Software Developers play an integral and dynamic role at Specialized. Be part of a fast moving closely knit IT team where project ownership and pragmatism are key. Use your skills to develop high impact innovative web sites and apps to support product lifecycle management, global e-commerce, business intelligence, and internal collaboration.
Essential duties and responsibilities
what you’ll need to win
- Design, Develop and Deploy mission critical web and mobile software relied on by thousands of users daily.
- Be a team player working directly with Product Development, Sales, Global Marketing, Engineering and other departments to analyze business requirements, develop functional specs, and propose technology-based solutions for business challenges and opportunities.
- Enhance and refine existing web sites and applications.
- Knowledge of MVC, SOA and other applicable design patterns and principles
- Strong RDBMS development skills
- Commitment to detailed, localized and intuitive user experiences
- Strong communication skills and an easy going attitude
- Working knowledge of Apache Velocity, JSP, jQuery, Oracle SQL, PL/SQL
- Exposure to scripting languages such as Groovy, Python, Ruby, Bash etc.
- Love of technology and an eye for applying it to existing and upcoming challenges and opportunities
Specialized Bicycle Components didn't set out to make a museum piece, but the company's original Stumpjumper (the first...