Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Technical Specialist

Argyle Infotech

Technical Specialist

Iowa Workforce Development is a state agency committed to providing unemployment services for individual job seekers. The IT department of IWD develops and maintains applications that serve our customers. We are looking for a Technical Specialist with experience in building high-performing, scalable, enterprise-grade applications. The individual will be part of a talented software team that works on mission-critical applications using Agile methodologies. The project aims to modernize IWD's Tax system by re-architecting its components to current industry-leading architecture and frameworks. All the application layers are being modernized, including the front end, to be more responsive and dynamic, which would benefit both the staff and end-users of the agency while positioning the agency for future technological improvements.

Responsibilities:

  • Contribute to the architecture, design, and coding of enterprise-level web-based solutions
  • Architect complete front-end stack of projects using TypeScript with Angular and HTML/CSS
  • Create reference architectures and design patterns
  • Implement UI component design focused on reusability, scalability, extensibility, and maintainability
  • Follow the agency's standards and programming practices
  • Responsible for writing high-quality code with test coverage
  • Mentor other developers through code walkthrough and parallel programming
  • Interface with a REST-based backend, building a cloud-based platform
  • Develop APIs through Java/JEE technologies and Spring framework
  • Prepare and produce releases of software components
  • Contribute to a highly collaborative team of developers
  • Support continuous improvement by investigating technology alternatives and presenting these for architectural review
  • Must have's:

    • Proven hands-on full-stack software development experience
    • Hands-on experience in designing and developing applications using Java EE platforms
    • 5+ years of experience developing dynamic, highly interactive, responsive user interfaces for the web
    • Ability to build enterprise-level self-contained, reusable, and testable components
    • Strong hands-on development with Single Page Applications
    • Strong experience in HTML, Typescript, JavaScript, CSS
    • Experience in building JavaScript MV-VM/MVC frameworks
    • Experience in JS testing frameworks like Jasmine or Karma
    • Experience with OAuth security tokens (JWT)
    • Experience developing and consuming SOAP and RESTful web services utilizing XML and/or JSON with binding libraries like JAXB, Jackson, Gson, etc.
    • Implement and adhere to code quality standards with tools like ESLint, FindBugs, SONAR, etc.
Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Technical Specialist. Be the first to apply!