Search Jobs

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

Job Information

Title:  Software Engineer
Location:  Merrimack, NH
Job Type:  Direct Hire
Compensation:  $100,000.00 to $130,000.00 per Year
Reference Code:  943345-AQG
Description:  A Senior Software Engineer is needed for application and systems development using Microsoft technology. The primary development would be desktop and service. Duties and Responsibilities:
  • Design and implement software requirements and new product features, while enhancing and maintaining existing applications
  • Design and code screen layouts, graphical user interfaces, and interfaces
  • Help define product requirements and design, code, and test new features
  • Prototyping of new product features
  • Analyze performance bottle necks of the existing software
  • Assist with product documentation and automated unit testing while ensuring overall product quality
  • Lead software project team through full development lifecycle
Requirements:  The skills, experience, and knowledge required to be considered for this position include:
  • 5 - 8 years of experience in software development
  • Excellent communication skills; verbal, written, and presentation skills
  • Excellent understanding of technology including product / system / interface design
  • Ability to understand business requirements and translate them to technical requirements
  • Bachelor's degree (Computer Science or comparable degree)
  • 4+ years of development experience with: C++ or C#
  • Strong knowledge of Microsoft technologies: .NET Framework 2.0, CLR, and Visual Studio
  • Strong knowledge of object-oriented/component-oriented programming and multithreading
  • Working knowledge of MFC and Win 32 API
  • SQL database knowledge
  • Strong debugging and trouble-shooting skills