This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This position will support the Division of Information Technology at the Ohio Industrial Commission.
Job Responsibility:
Writing new Angular components (HTML, CSS, TypeScript logic)
Implementing new services to fetch and manage data from backend APIs
Implementing routing and navigation to the new feature's view
Analyzing application performance, identifying slow areas (e.g., long loading times, slow rendering), and refactoring code to improve speed and efficiency, ensuring the application is responsive and works across various browsers
Updating technical documentation for new features or complex parts of the application to help future developers
Staying up to date with the latest Angular updates, new TypeScript features, and general front-end trends
Make any necessary coding/process flow changes
Work with OIC IT team members to review code and plan implementations
Attend meetings with team members to gather progress updates and identify risks or blockers
Track and report project statuses to maintain a realistic and transparent delivery roadmap
Prepare concise executive summaries for the CIO and detailed weekly status updates for IT management
Review project’s required work products to ensure compliance with approved tailored procedures and standards
Perform or manage the required software quality phase end reviews of work product and process for each software project and produce the required software quality reports, as specified in the project's software quality plan
Requirements:
Strong expertise in HTML, CSS, and JavaScript
Expert proficiency in Angular (including TypeScript, components, services, routing, and state management like RxJS or similar)
Experience in Java solution development in the Windows environment
Experience with Java Persistence API (JPA), SQL, RESTful web services, and JUnit
Experience designing, developing, and consuming RESTful APIs for seamless integration between the Angular frontend and Java backend
Familiarity with database technologies (SQL) and ORM (Object-Relational Mapping) tools like Hibernate/JPA
Experience with version control systems (e.g., Git)
Proficiency in writing unit tests and running integration tests
Participating in peer code reviews for both Angular and Java code to ensure adherence to coding standards, maintainability, and architectural best practices
Debugging and troubleshooting issues across the entire application stack, from the user interface in the browser to the backend service logs
Adhering to timelines and development goals
Write, test, and document application components to successfully deliver work
Work collaboratively with OIC IT team members and other subject matter experts to determine the best solution approach
Writing documents and providing technical training for OIC IT staff
Maintaining the security and integrity of the application software