Idaho National Laboratory is looking to hire a Full-Stack Developer to develop software solutions as part of their Embedded Systems Development team, requiring a deep understanding of their network and network elements, a passion for coding and good user experience, and the ability to work collaboratively.
Requirements
- Fluency in front-end languages such as HTML, CSS, and JavaScript.
- Experience with front-end frameworks/libraries like React, Angular, or Vue.js.
- Proficiency in server-side languages such as Python, Java, Ruby, PHP, or Node.js.
- Experience with database management systems like MySQL, PostgreSQL, MongoDB, or Oracle.
- Proficiency with Linux, command-line and bash scripting.
- Familiarity with version control systems such as Git.
- Knowledge of containerization tools like Docker and Kubernetes.
Responsibilities
- Develop and maintain system applications with a focus on both front-end and back-end functionalities.
- Design and implement user interfaces using modern front-end frameworks and libraries (e.g., React, Angular, Vue.js).
- Develop and maintain server-side applications, database interactions, and APIs.
- Optimize applications for maximum speed and scalability.
- Ensure the technical feasibility of UI/UX designs.
- Implement security and data protection measures.
- Manage and maintain databases, including schema design, queries, and indexing.
Other
- This position requires the ability to obtain and maintain a Department of Energy "Q" clearance, which requires US Citizenship.
- Experience with Agile development methodologies.
- Understanding of DevOps practices and CI/CD pipelines.
- The pay range for this position is: Level 1 ($65,064 - $133,416) / Level 2 ($77,628 - $159,228).
- This is a testing designated position; you will be required to submit to a pre-employment drug screen and periodic drug testing throughout the term of your employment.