Description

Job Description

The Department of Management (DOM) is seeking ahighly experienced Angular consultant to join the Information TechnologyDivision.  This position will extend on 7/1

 The Departmentof Management (DOM) is seeking a highly experienced to join the InformationTechnology Division. The successful candidate will play a critical role inbuilding and maintaining high-performing, scalable, enterprise-grade front-endapplications. This position will contribute to the modernization of the IowaWorkforce Development (IWD) Tax system, ensuring it aligns with currentindustry-leading architectures and frameworks. If you are a dedicated andinnovative Angular developer looking for a challenging and rewarding role, weencourage you to apply. Join our team and contribute to the modernizationefforts that will positively impact Iowans for years to come.

 

Responsibilitiesinclude

•                    Architect and design the complete front-endstack of projects using TypeScript with Angular and HTML/CSS

•                    Create reference architectures and designpatterns

•                    Implement UI component design focused onreusability, scalability, extensibility, and maintainability

•                    Adhere to the agency's standards and programmingpractices

•                    Write high-quality code with test coverage

•                    Mentor other developers through codewalkthroughs and parallel programming

•                    Interface with RESTful APIs

•                    Contribute to a highly collaborative team ofdevelopers

 

Must haveskills

•                    Proven in-depth front-end development experienceusing Angular 8 or above

•                    Experience developing dynamic, highlyinteractive, responsive user interfaces for the web

•                    Ability to build enterprise-levelself-contained, reusable, and testable components

•                    Strong hands-on development with Single PageApplications

•                    Strong experience in HTML, TypeScript,JavaScript, CSS

•                    Experience building JavaScript MV-VM/MVCframeworks

•                    Experience with JS testing frameworks and OAuthsecurity tokens (JWT)

•                    Experience developing and consuming SOAP andRESTful web services utilizing XML and/or JSON

•                    Implement and adhere to code quality standardswith tools like ESLint, FindBugs, SONAR, etc.

•                    Experience working in teams using Agilemethodologies

•                    Experience developing web applications using atleast one popular web framework (JSF, Spring MVC)

•                    Experience developing wireframes using toolslike Figma

 

Technical Requirements:

•                    8 years of Angular experience (with a minimum of 3years in Angular 8+).

•                    Typescript (8 years required)

•                    Experience working with JSON for API integration (8 years required)

•                    HTML, CSS3 (5 years required)

•                    Experience with RESTful APIs (SOAP experience isa plus). (8 years required)

•                    Git (5 years required)

•                    Experience developing. wireframes using toolslike Figma (3 years required)

•                    Experience developing web applications using atleast one popular web framework (JSF, Spring MVC). (3 years highly desired).

•                    Experience developing Spring Boot applications(Highly desired)

•                    Experience with test-driven development andtesting frameworks like JUnit, Mockito (Highly desired)

•                    Experience with Okta (Highly desired)

•                    Experience with AWS (highly desired)

•                    Experience working in Microservices architecture(highly desired)
 

Education

Any Graduate