Employment Status

Full Time

Travel Required


Security Clearance Required



The Senior Software Developer will provide technical guidance to the development team as well as architect and code required products.


The duties for this position may include, but are not limited to:

  • Confer with Systems Analysts, Engineers, Programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Consult with customers about software systems design and maintenance.
  • Coordinate software system installation and monitor equipment functioning to ensure specifications are met. Involved in the design of application framework, the design of User Interface and coding of application modules and the design and development of the database for application. Work with technologies including Microsoft .NET, Microsoft SharePoint server 2007, C#, VB.NET, XML, SQL Server 2000/2005, and Microsoft Access.
  • Use methodologies including Object Oriented Programming, Unified Modeling languages and tools that include Rational Rose, Rational ClearQuest and Microsoft Visio.

Key Qualifications

  • The candidate for this position should hold a minimum of a Bachelor’s degree in Computer Science, Engineering (any) or a related field.
  • In addition to the above educational requirements, the candidate for this position must also have at least 2 years of experience in the job offered or as a Computer Software Professional.

For questions, please contact hr@insightcorp.com.

No phone calls please. Only finalists will be contacted.
Salary commensurate with experience.