Monday, July 27, 2009

.NET Application Developer

The client is a world renowned Private Equity firm.

This is a full time position working in the Boston office. No sponsorship available.

Reports To: Development Manager/Architect

Responsibilities:
We are looking for a highly motivated and experienced developer to join our software development team as a developer. We are seeking a well rounded individual who has the ability to design and program web based business applications using ASP .NET and C#. A qualified candidate should be an expert in the aspects of the software development process, an expert in multiple tools and technologies, possess excellent written and technical problem solving skills, programming and unit testing skills, great organization and communication skills, and be able to work well within a team environment.

Candidates must be self-directed, confident, and able to perform tasks of moderate to high complexity. Candidates should have excellent client facing skills and be able to articulate technical issues. Candidates will be expected to help shape technical documents with moderate to complex designs with minimal guidance and fully understand and utilize the appropriate tools set to solve client needs.


Developer Specific Duties:

• Work alone or in various-sized teams to design, build, debug and maintain existing ASP .NET 2.0 and 3.5 web applications written in C#.
• Modify and help shape technical documents with minimal guidance.
• Solve moderate to complex problems with minimal guidance using appropriate toolset.
• Provides accurate time estimates for tasks.
• Design and develop systems using with Web 2.0 principals
• Design and build Microsoft SQL Server databases which include creating tables, writing stored procedures, queries, triggers, cursors scheduling back-ups or restoring from backups.
• Design and build Microsoft Reporting Services solutions as a stand-alone application or integrated into new or existing web applications.
• Develop and implement unit test plans and test cases.
• Document, troubleshoot and isolate moderate to complex problems encountered during unit testing.
• Work with other members of the Application Development team to help coach others, improve our processes, effectiveness and efficiency.
• Creates and executes project work plans and revises as appropriate to meet changing needs and requirements
• Communicates and enforces coding standards, perform code reviews
• Consistently delivers high-quality services and products to clients.

Required Skills:

• BS in Computer Science or equivalent technical training and professional work experience.
• Proficient in object oriented design and development
• A minimum of 5+ year's cumulative experience developing web based application on the Microsoft .Net platform and technologies.
• A strong technical background, with some experience testing and developing applications.
• Ability to troubleshoot and diagnosis moderate to complex software problems.
• Strong analytical and troubleshooting skills, as well as excellent written and verbal communication skills.


Please contact Albert Barsoumian with qualified resumes via email at albert@collabstaff.com or via phone at 508-872-7402.