JOB Role:Programmer Analyst
Number of positions:1
Duration:3 Months with possible extension
Visa details: US Citizen, GC, GC/EAD
Plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems.
There is a strong possibility that this position will be extended
The Programmer Analyst will perform analytical programming assignments pertaining to the development, enhancement and maintenance of reports and integration packages and procedures in a CRM Dynamic environment. The position also involves the utilization of project management and systems design in a technical development environment. The P/A will need to be familiar with SQL, SSRS and SSIS languages. The P/A will need to understand the strategic direction of the Michigan Department of Corrections (MDOC) and the supporting IT systems and architectures. The ASE is responsible for adhering to state of Michigan standard development methodologies - the State Unified Information Technology Environment (SUITE), Systems Engineering Methodology (SEM), and Project Management Methodology (PMM). The position also involves the utilization of project management and systems design in a technical development environment.
The Application Software Engineer must have the following skills and expertise:
1. Application Software Engineer with 8 or more years of demonstrable working experience in application software design, development, and implementing of medium-to-large scale applications.
2. The ability to work with a technical team and business experts in:
a. analysis and design of reports and integration packages in a CRM Dynamics environment,
b. The ability to translate complex business into complex queries and stored procedures in T-SQL,
c. Experience with Microsoft Azure and Service Bus for Windows,
d. Development, testing, debugging and SSRS reports and SSIS p...