Essential Functions:
· Design, develop, enhance, and maintain current and new .NET applications, focused on the front-end development
· Participation in full software development lifecycle including requirements analysis and design, working closely with technical, design, and product teams
· Investigate and analyze reported defects in a timely manner, and recommend solutions to these problems including code changes, data updates, or configuration modifications
· Provide input and execute on efforts to improve the efficiency and quality of our development projects
· Conduct and assist in design and code reviews
· Conduct and assist in unit and integration testing
Job Requirements:
· Minimum of 2 years of software development experience
· Minimum of 1 years experience with one or more of the following web technologies: Cascading Style Sheets and Javascript
Preferred Skills:
· BA/BS degree in computer science, engineering, or a related field. A technical degree with a minor/concentration in computer science is also acceptable
· Experience designing and implementing dynamic, personalized, database-driven commercial web sites
· Knowledge of multiple web technologies, including but not limited to: HTML, Cascading Style Sheets, DHTML, XML, Visual Studio.Net, SOA, C#, JavaScript, Flash, Flex, and jQuery
· Expertise with AJAX, and a solid understanding of current Web Standards compliance practices
· Knowledge of cross-browser, cross-platform implementation solutions
· Understanding of the web application development process, including compilation/building, coding standards, and source control
· Excellent analytical skills, understanding of project life cycles, and ability to act in an entrepreneurial manner to ensure the software delivered matches the business communities’ needs
· Experience working on development team efforts with regionally distributed development group
· Ability to work in a fast-paced cross-functional team environment
· Ability to design and develop software in a group or independently
· Should be comfortable with direct communication with all levels of technical and business resources
· Understanding of multiple SDLC concepts, including waterfall and agile
· Ability to handle several projects simultaneously
· Experience working with technical, design, and product teams
· Excellent written and verbal communication skills in English
How to Apply
If interested, please contact me at keith.calvano@avidtr.com/617-951-1888


