Job Description :
NOTICE:
1) Interviews will be conducted on MAY 4th, April 5th, and April 6th. Only to submit candidates who are available to interviews on the date(s) provided.

2) Due to COVID-19, the client has agreed to allow the selected candidate to work remotely for the time being. However, the selected candidate must be available to report in person as directed by the client on the first day to pick up equipment. DHS WILL NOT SHIP EQUIPMENT. THE CONTRACTOR MUST RELOCATE TO DES MOINES TO BE CONSIDERED FOR THIS POSITION.

3) This position REQUIRES the selected candidate to work ONSITE for the duration of the assignment once clear to return to the facility. Candidates should be fully aware of this requirement if submitted.

* IA-DHS-SDP6-Application Developer-ISIS (628322

The Application Developer is responsible for using Microsoft Visual Studio 2019 to implement an enterprise system. This position will be responsible for analyzing business and systems requirements, developing and unit testing C# code and participating in the software development lifecycle to deliver the expected business results. Also, Unified Modeling Language (UML) will be used to document and communicate the technical solution that is being implemented.

The Iowa Medicaid Enterprise (IME) is entering the execution phase of a large technology upgrade project. The scope of the project includes the migration of Medicaid-related systems functionality from an Active Server Pages (ASP)/Visual Basic 6/COM application to Microsoft .NET-based system. The migration will require developers to analyze a website containing Active Server Pages (ASP), which contains both user interface (HTML) and business logic code (VB Script), to design and implement a new Microsoft .NET-based website using ASP.NET.

The department is seeking an Application Developer role to analyze and document the systems requirements, develop, unit test, and support the new Microsoft .NET system using Visual Studio 2019. Also, the Application Developer will be participating in code reviews, supporting continuous integration, and resolving defects throughout the software development life-cycle.

Responsibilities for this position include the following:
•   Using Unified Modeling Language (UML) to document the technology solution, including class diagrams, activity diagrams, sequence diagrams, and deployment diagrams
•   Developing and unit testing Microsoft .NET-based code using Visual Studio 2019
•   Serving as a Subject Matter Expert (SME) throughout the software development lifecycle
•   Communicate any design/implementation changes and associated impacts via the change management process
•   Participate in technical analysis and systems requirements discussions

The expectation is that the candidate for this role possesses the following skills and experience:
•   An extensive understanding of web development principles and associated techniques for delivering scalable, intuitive, and responsive websites.
•   Extensive experience with Microsoft Visual Studio 2019
•   Ability to analyze and document business and systems requirements
•   Experience delivering in an agile/iterative delivery environment
•   Ability to collaborate effectively with a wide range of personalities and work styles
•   Ability to break down complex tasks into actionable work items
•   Ability to work independently and communicate effectively

Technical Requirements:
•   Experience with Unified Modeling Language (UML) [Required – 3 years].
•   Experience using Microsoft Visual Studio to develop, debug, deploy and support ASP.NET websites written in C# [Required – 7 years].
•   Experience working with business SMEs and analyzing business requirements to produce system requirements [Required – 7 years].
•   Experience using Microsoft Application Lifecycle Management (Azure DevOps or TFS) for task management, source control, and project tracking [Required – 5 years].
•   Excellent task management skills, w/ the ability to multitask and manage multiple tasks with changing priorities in a cross-functional environment [Required – 7 years].
•   Demonstrated experience with working with business and technical users to gather and document technical requirements [Required – 7 years].
•   Experience working in a development environment that implements continuous integration [Highly Desired   - 2 years].
•   Working experience with Agile Projects   [Highly Desired- 5 years].

Required/Desired Skills





Skill
Required/Desired
Amount
of Experience




Experience with Unified Modeling Language (UML)
Required
3
Years


Experience using Microsoft Visual Studio to develop, debug, deploy and support ASP.NET websites written in C#
Required
7
Years


Experience working with business SMEs and analyzing business requirements to produce system requirements
Required
7
Years


Experience using Microsoft Application Lifecycle Management (Azure DevOps or TFS) for task management, source control, and project tracking
Required
5
Years


Excellent task management skills, w/ the ability to multitask and manage multiple tasks with changing priorities in a cross-functional environment
Required
7
Years


Experience working in a development environment that implements continuous integration
Required
2
Years


Working experience with Agile Projects
Required
5
Years




 


 



 


 


 

Client : CAI