Job Description

Job Type

Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system. Analyze user needs and software requirements to determine feasibility of design within time and cost constraints. Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects. Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces. Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.



Bachelor’s Degree in Computer Science or Similar

60 Months (5 years) Experience as Software Developer or Similar

Experience with the following technologies:

Angular, Vue and/or React

NET Core




TDD/Unit Testing

Microsoft Azure

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online