Job Description
National Software Management (NSM)
About the Job
Confirms project requirements by reviewing program objective, input data, and output requirements with analyst, supervisor, and client.
Arranges project requirements in programming sequence by analysing requirements; preparing a work flow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic.
Encodes project requirements by converting work flow information into computer language.
Programs the computer by entering coded information.
Essential Duties & Responsibilities
â€Â¢ Perform coding duties within a specified time frame
â€Â¢ Provide assistance with software support and troubleshooting through interaction with the customer
â€Â¢ Maintain proper coding practices and documentation, even under deadlines
â€Â¢ Perform software quality assurance
Qualifications
â€Â¢ Strong programming skills
â€Â¢ Strong analytical and problem solving skills
â€Â¢ Ability to work with members of a team
â€Â¢ Strong communication skills with the ability to understand and articulate ideas verbally and written
â€Â¢ Strong understanding of object oriented programming
Primary Development Tools
â€Â¢ Microsoft.NET Framework 2008/2010/2012 (VB.NET)
â€Â¢ MS SQL Server, HTML, CSS, JavaScript
Education, Certifications, Licenses
â€Â¢ Bachelor's Degree in Computer Science
â€Â¢ Microsoft Certification will improve candidacy