Job ID: MI-615847 (96690109)
VB.net Developer with SQL Server programming experience
Location: Lansing, MI(TED)
Duration: 8+ months
Interview:In Person only
SKILLS REQUIRED:
Knowledge of systems development methodology utilized in the development of new systems and for the enhancement of existing systems.Required1Years
Knowledge of advanced principles, theories and techniques of information system analysis.Required1Years
Excellent written and oral communication skills.Required1Years
Ability to gather and analyze facts, define problems and devise solutions.Required1Years
Excellent organizational and time management skills.Required1Years
Knowledge of Microsoft VB.NET.Required1Years
Knowledge of Microsoft SQL Server Programming.Required1Years
Knowledge of Microsoft Windows desktop environment.Required1Years
Ability to maintain control of the environment in high pressure situations and work well with a diverse range of individuals.Required1Years
Associate’s with course work (16 semester or 24 term hours) in computer science or similar.Required
Bachelor’s with course work (21 semester or 32 term hours) in computer science or similar.Desired
Job Description:
This Information Technology Programmer/Analyst position performs a full range of professional programmer/analyst assignments commensurate with level. Achieves application development duties including, but not limited to, design, development, enhancement, implementation and maintenance of the Unemployment Insurance Agency (UIA) applications developed in Visual Studio, .Net and Structured Query Language (SQL). The primary area of responsibility is UIA’s Michigan Integrated Data Automated System (MiDAS) modules and UIA’s public facing website Michigan Web Account Manager (MiWAM). Plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems.
Serve as a Programmer/Analyst for UIA’s functional area and their MiDAS/MiWAM applications utilizing Visual Studio, Microsoft VB.NET and SQL.
Develop software code based on design.
Design solutions for a specific application need.
Code to standards.
Work with the business client to create test scenarios. Design and develop test plans, applications, or subsystems.
Test the database and associated design to ensure compliance with the business rules which govern the database.
Participate or facilitate business requirement gathering sessions to assure all requirements are analyzed to properly meet the enhancement, change or correction being requested.
Develop program specifications creating necessary business objects according to coding standards using Visual Basic.NET and Microsoft Visual Studio.
Translate VB.NET criteria into words that are understandable to a non-technical person.
Perform unit testing activities on new or modified code, plus any regression testing that may be needed.
Assist in creating test data and execution of testing scenarios and scripts which may be needed for quality assurance testing by customer.
Create and execute SQL queries using SQL Server Management Studio.
Configure and create site letters and site-specific reports which may require the writing of business objects.
Create or modify xml for the consumption of web services.
Participation in software configuration.
Participate in extension and interface code development.
Attend Developer training and mentoring.
Recommend and implement corrective solutions.
Participate in the creation of documentation for development specific activities such as interfaces, code extensions, table extensions, letters and reports.
Conduct training sessions and how-to documentation to assist system users including peers.
Support Operator and UIA in the analysis and resolution of batch and real-time processing issues.
Identify and correct system problems, recommending and implementing corrective solutions.
Participate in addressing incidents and changes related to software configurations.
Participate in addressing incidents and changes related to custom code development.
Participate in addressing incidents and changes related to interface code development.
Perform unit testing activities on solutions.
Research and stay abreast of product upgrades and techniques.
Keep current with existing product upgrades and be aware of the effect implementation has on existing applications.
Enhance skills as a programmer/analyst by attending organized training sessions and/or self-study.
Perform administrative and other duties as assigned.
Maintain time, activity, project status reports and performance objectives related to work.
Other duties as assigned.
MI_Resume_Template-615847.docx
