You will be responsible for developing the presentation layers of complex, data-driven software applications on large and small-scale projects for Fortune 500 clients. Moreover, you have a passion for good architecture, quality code delivery, and client satisfaction. You will be expected to participate in design discussions and code reviews, and work with colleagues on a broad set of technologies. It is essential that you are familiar with project, website and application development lifecycles.
Technology Requirements:
- Bachelors degree in a related field or equivalent professional experience
- 5 – 7 years of Software Development
- 2 – 3 years of Source Control Experience (VSS, SVN, GIT or Perforce)
- 5 – 7 years XTHML, CSS, and JavaScript (e.g. AJAX and JQuery)
- 1 – 3 years of C# / ASP.NET development (including .NET MVC)
- 1 – 3 years of database driven projects
- Ability to develop front-end components of complex ASP.NET solutions
- Experience with standard design patterns and integrating third party libraries
Additional Requirements:
- Object oriented design skills
- Knowledge of Object Oriented Design
- Experience with frameworks and full project life cycle development
- Collaborative approach to problem solving
- Proven track record of working both independently and within team environments
- Excellent collaboration and communication skills
- Excellent ability to trouble-shoot and problem solve independently
- Proven abilities in decision-making, priority setting and planning
Additional Qualifications:
- Prior work experience with ad agencies or startups a plus
- Some working knowledge of HTML 5