We are hiring a Full Stack Software Engineer to support our Software and Applications Engineering (SAE) Division at Los Alamos National Labs. The candidate must have extensive knowledge and experience designing, developing, modifying, testing, and debugging mobile and web, with a particular focus on mobile application development. The successful candidate should also have a strong desire to learn new technologies, to become an expert in their field, and the willingness and confidence to develop safety-class, mission-critical software. The SAE-3: Web App 2 teams is a custom development team developing custom solutions for LANL Mission Critical applications. Common developer tools and experiences, implementations vary, and some ongoing M&O required.
This position is 100% remote.
Responsibilities:
- Devise logic procedures, flowcharts, and coding to design, develop, analyze, modify, test, debug and evaluates software to meet functional requirements for functional
- Develops conversion, system integration and system implementation
- Gathers reporting requirements and recommends and implements
- Prepares and obtains approval of system and programming
- Arranges, prepares and conducts meetings, workshops and presentations as required.
- Provides training and support to end user customers in IST and in other Laboratory functions and trains users in conversion and implementation of system.
- Adheres to Laboratory and IST policies and programs concerning the Laboratory's information
- Researches, assembles, and/or evaluates information or data regarding industry practices or applicable regulatory changes affecting information system policies or programs; recommends changes in development, maintenance, and system
Qualifications:
- Programming languages such as SQL, JavaScript and Typescript
- React and React Testing Library / Enzyme
- Node and Express / Nest
- Working within Scrum or some other Agile framework
- REST, JSON, AJAX, Microservices, HTML, CSS, and UI/UX
- NoSQL Databases (MongoDB, CouchDB, etc.)
- Testing of applications through unit and integration tests and following CI/CD processes
- Education/Experience – This position requires a relevant bachelor's degree and a minimum of 8 years related experience, or an equivalent combination of education and experience.
EEO Compliance:
Ryde Technologies is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Ryde Technologies will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.