Search Jobs

Specialty (required):
Keyword(s): 
Location(s): 
   

Job Information

Title:  Senior C#/.NET/C++ Programmer
Location:  Melville, NY
Job Type:  Direct Hire
Compensation:  $80,000.00 to $90,000.00 per Year
Reference Code:  941649-AQG
Description:  A rapidly growing, publicly held, healthcare IT company based in Long Island, NY, is seeking a Senior C#/.NET/C++ Programmer. The Senior Programmer will independently analyze user specifications and requirements, encode, test, debug, and document programs on large-scale, complex projects and revise and update programs and documentation as required as well as exercise independent judgment to solve challenges inherent in application development and act as a resource for other Programmer/Analysts when questions arise concerning company products. Review and understand customer requirements and specifications. Design and develop applications and software solutions that conform to technical specification and/or customer requirements. Test, debug, and add enhancements to existing applications. Create technical documentation on new design and enhancements. Work with Source Control systems and Defect Tracking systems. Analyze and help resolve software related issues from customer support team and recommend solutions.
Requirements:  Senior Programmer Qualifications:
  • Bachelor's degree in Computer Science or other engineering disciplines
  • Minimum 5 years of professional software development experience
  • Excellent knowledge of C#, .NET, C++, MFC, and SQL
  • Strong programming skills and good understanding of the software development cycle
  • Solid understanding of Object-Oriented programming and Object-Oriented Analysis and Design
  • Good understanding of relational database design and writing optimized SQL queries, triggers, and stored procedures
  • Excellent verbal and written communication skills
  • Strong organizational, time management, and follow-up skills
  • Ability to identify, prioritize, and execute tasks to meet project deadlines
  • Ability to work with minimal supervision
Preferences:
  • Experience in an ambulatory clinical environment
  • Healthcare experience
  • Ability to understand complex details of computer program design
  • Demonstrate good understanding of quality processes and the ability to produce high quality solutions
  • Commercial software experience
  • Full software lifecycle development experience
  • Strong customer service skills in working with users