.Net Developer

Job Title: .Net Developer
Salary Range
$100,000 - $110,000
Description:
Job Purpose Develop, maintain and support applications for use by Firm personnel and clients with the objective of streamlining workflow processes. The technical scope comprises mostly web-based applications as well as desktop applications, and third-party software.   Key Tasks, Duties and Responsibilities
  • Document the design of new application components based on client requirements.
  • Develop applications components based on technical specifications.
  • Participate in code reviews and the quality-assurance processes.
  • Adhere to coding conventions using documented processes and procedures.
  • Respond to, and resolve, Customer Support issues pertaining to related applications.  Troubleshoot bugs and issues.
  • Support various third party software, managing installs, upgrades, and vendor relations.
  • Manage systems data which may include developing custom databases or integration with legacy systems.
  • Provide as-needed on-call coverage.
Requirements:

Qualifications, Skills and Experience

  • 5 years IT industry experience with a background in applications development with strong concentration on the web platform.
  • 3 + years experience in developing and supporting web based software that includes integration with Active Directory, databases, and various legacy systems.
  • Solid experience creating database-driven dynamic web sites using the following: ASP.Net (1.1, 2.0, 3.5, and 4.0) using both C# and VB.net, ASP, VB Script, Java Script, CSS, XML and Web Services. Must have a concrete understanding of Web Applications Architecture and Object Oriented Languages.
  • Experience designing and developing databases in MS-SQL Server 2005 and 2008, including demonstrated knowledge of SSIS Packages and Stored Procedures. Must have a strong understanding of database design.
  • Must be comfortable with development environments including Visual Studio, Visual Studio.NET (.NET Framework), Visual Source Safe, and Vault.
  • Understanding of operating systems, network administration, and general networking concepts including; Clustered Servers, Firewalls, Active Directory, and DMZ environments.
  • Experience developing applications using SiteCore CMS a plus.
  • Analytical – Read, analyze, and interpret general business requirement and technical specifications to develop, maintain, and improve complex applications delivered over the Internet.
  • Problem Solving - Identifies and resolves problems in a timely manner; Gathers and analyzes information skillfully; Develops alternative solutions; Works well in group problem solving situations.
  • Interpersonal Skills – Be a good team player. Help others as well as learn from them. Remains inclusive and open to others' ideas and tries new things.
  • Commitment to Quality - Demonstrates accuracy and thoroughness; Looks for ways to improve and promote quality; Applies feedback to improve performance; Monitors own work to ensure quality

 

Education/Certifications and/or Work Experience

  • Bachelor’s Degree required. Preferably in Computer Science.
Job Type:
Full Time
Job City:
New York
Job State:
NY
Job Posting Status: