Job Description
Front End Software Developer
This is a full-time on-site position (no remote or hybrid work).
Education & Experience Requirement
All non-US Degrees must have a US Equivalency Certificate provided by the candidate.
Bachelor of Science in Computer Science or Mathematics, or a Bachelor's degree in another technical field with a minimum of thirty (30) semester hours in a combination of mathematics, statistics, and computer science.
Three (3) plus years of related work experience.
Required Skills
Experience with JavaScript, HTML, and CSS
Experience with Angular Framework
Experience with Node.js
Experience with UNIX/Linux Operating Systems (RHEL)
Ability to work independently, as well as on a team
Ability to research and problem solve
Preferred Skills
DevSecOps practices
Docker
GitLab
OpenShift
Java Messaging Service (JMS), RabbitMQ, or ActiveMQ
Automated unit tests (e.g., Selenium)
API Integration
Essential Daily Job Duties
Provide 2nd level engineering support
Support software development/testing/integration/troubleshooting activities for weather systems
Review and comment on system engineering documents, system requirement documents, software testing documents, and training material
Attend system design reviews, technical interchange meetings, and other meetings as requested
Produce efficient or elegant code based on requirements
Support software applications in Linux environments
Provide troubleshooting, debugging, maintaining, and improving existing software
Provide end-user functionality support to the field remotely via the helpdesk
Work Environment
Full-time position with a standard flexible work schedule and occasional non-standard work hours
At will travel
Cubicle environment
Requirements
Required:
Bachelor of Science in Computer Science or Mathematics, or a Bachelor's degree in another technical field with a minimum of 30 semester hours in mathematics, statistics, and computer science
3+ years of related work experience
JavaScript, HTML, and CSS
Angular Framework
Node.js
UNIX/Linux Operating Systems (RHEL)
Preferred:
DevSecOps practices
Docker, GitLab, OpenShift
JMS, RabbitMQ, or ActiveMQ
Automated unit tests (Selenium)
API Integration
Full-time