Write, modify, and debug software for client applications. Use source debuggers and visual development environments. Write code to create single and/or multi-threaded or user interface event driven applications, either stand-alone or those which access servers or services. Test and document software for client applications.
Code, test, and troubleshoot applications utilizing the appropriate hardware, database, and development technology.
Refine data and format final product.
Maintain and modify applications; make approved changes by amending flow charts, develop detailed programming logic, and coding changes.
Test and develop application modifications.
Write new application code using prescribed specifications.
Evaluate interrelationships between applications such as whether a contemplated change in one part of an application would cause unwanted results in a related part.
Analyze performance of applications and take action to correct deficiencies based on consultation with users and approval of supervisor.
Confer with users to gain understanding of needed changes or modifications of existing applications. Resolve questions of application intent, data input, output requirements, and inclusion of internal checks and controls.
Write and maintain application documentation.
Maintain confidentiality with regard to the information being processed, stored or accessed.
Document application problems and resolutions for future reference.
Assist personnel of other departments as a computer resource.
Other duties as assigned.
Bachelor’s Degree or equivalent experience in Computer Science or related field.
2-3 years of experience of development within a Windows environment.
Strong Documentation Skills required.
Experience with personal computers and software applications, including MS Office and Windows OS.
Microsoft Dynamics AX/X++ development experience
Microsoft SQL Server Reporting Services (SSRS)
SharePoint/ Enterprise Portal
OLAP Data Cubes
Relocation assistance is unavailable.