What are the responsibilities and job description for the Junior Software Developer position at Naval Facilities Engineering Systems Command (NAVFAC)?
NAVFAC Information Technology Center (NITC) is actively hiring a Junior Software Developer to help design, build, and secure the systems that power our Naval infrastructure. We are looking for eager, entry-level talent ready to tackle complex technical challenges and deliver high-quality software solutions.
Responsibilities, include:
- Write, debug, and maintain code for software application and/or data structures and data science systems
- Work with customers to test applications/systems
- Assure software, data, and systems quality and functionality.
- Design, write, test, debug, and maintain software applications that meet technical and functional requirements.
- Ensure the rigorous application of information security/information assurance policies, principles, and practices in the delivery of application software services and/or data structure and data science capability.
- Design and develop efficient and effective applications through optimal use of reusable components
- Ensure applications are consistent with the current and planned infrastructure and data environments.
- Consult with customers to refine functional requirements and translates functional requirement into design specifications.
Desired Skills: Vue.JS, NUXT, Java, SpringBoot, Vuetify, Vite, Node.JS, SQL, PostgreSQL, Azure Functions, REST APIs, GraphQL, JPA Hibernate, Python, Database/Structure Design, JSON, AML, Node.JS, Application Containerization, Docker, Kubernetes, Git/GitLab, DevOps, GitLab CI/CD, RedHat OpenShift
Qualifications:
- Bachelor's degree or equivalent experience in Information Technology or related field
Salary : $46,533 - $110,905