Software Engineer - Web Frontend
Vacancy expired!
About UsAt SoarTech, our focus is on the development of artificial intelligence (AI) that reasons like humans do, to automate complex tasks, simplify human-machine interactions, or model human behaviors. Our philosophy is three-fold: to be an augmentation to, not a replacement of, the human; to think “top-down, not bottom-up;” and to be transparent so that decisions and processing are communicated to the human and in human-like terms. Job DescriptionWe are looking for frontend software engineers who will help contribute to research, development, and acquisition projects by working closely as part of a project team that is responsible for developing AI technologies that solve sophisticated problems. Software Engineers embrace and represent the SoarTech Core Values (Innovative, Honest, Customer Focused, Respectful, Integrity and People) in all aspects of their duties and responsibilities. Duties and Responsibilities
Design, document, implement, debug, and test software with complex knowledge bases and logic.
Participating in the design and creation of scalable software.
Writing clean, functional code for front-end applications.
Testing and fixing bugs or other coding issues.
Maintain and upgrade the software following deployment.
Modify and test changes to previously developed programs.
Oversee the automated testing and providing feedback to leads during the development process.
Participate in integrated test sessions with industry partners, academia, and customers/sponsors.
Contributes to project vision and milestone development. Identifies tasks and supports team initiatives to accomplish them.
Other duties as assigned.
Required Skills and Experience
BS in engineering, computer science, or a related discipline or equivalent experience.
0-4 years full-stack development experience.
Proficiency with:
TypeScript or JavaScript
Java
Vue.js or React
REST API
Knowledge of git or similar version control systems
Ability to analyze and solve challenging technical problems.
Excellent written and verbal communication skills.
Ability to travel to support technical presentations, testing, and integration.
Ability to obtain and maintain a Department of Defense (DOD) Security Clearance.
Preferred Skills (Not Required)
An advanced degree in engineering, computer science, AI, deep learning, or a related discipline or equivalent experience.
5-8 years software programming experience in a similar scope, program, and/or environment.
Experience with:
Vue 3
Docker
CI/CD
Kubernetes
UI/UX basic design and prototyping
Experience with additional programming languages such as Python and C.
Experience with performance analysis or QA.
Experience supporting development projects for defense or aerospace technology platforms.
Knowledge or experience in any of the following technology areas:
Intelligent user interfaces including experience with speech, sketch and gesture recognition and other interaction technologies
Decision support systems
Simulation and game development
Physical Requirements
Prolonged periods sitting at a desk and working on a computer.
Must be able to lift up to 15 pounds at times.
Vacancy expired!