The Department of the Navy is looking to fill a software developer position to support the development of software applications and systems, with a focus on improving the efficiency of the Federal government.
Requirements
- Significant experience as a Software Developer (5-8 + years).
- Experience with networking concepts and transport layers: TCP/UDP, DDS, Protobufs.
- Expertise in Python and Java with a familiarity with C++, bash, and Kotlin.
- Strong understanding with pub/sub message architectures.
- Experience with building modular interfaces, software containerization, and microservices.
- Strong understanding of data structures, algorithms, and design patterns.
- Proficiency with DevOps principles and practices and CI/CD tools.
Responsibilities
- You will gain an understanding of the sponsor's environment and aid in meeting milestone goals during development in support of their mission.
- You will understand and translate real-world needs into technical specifications, providing the sponsor the ability to deliver focused engineering solutions that deliver deployable technologies.
- You will design software architecture, enforce coding standards, and solve complex technical issues.
- You will mentor developers, delegate tasks, and foster collaboration.
- You will collaborate with other competencies, such as QA, DevOps, Systems Engineering, and UX/UI, to ensure seamless integration of software components.
- You will identify and implement improvements to the development process for efficiency and quality.
- You will contribute to the full software development life cycle, from requirements analysis to design, implementation, testing, and deployment.
Other
- Must be a US Citizen.
- Must be determined suitable for federal employment.
- Must participate in the direct deposit pay program.
- New employees to the Department of the Navy will be required to successfully pass the E-Verify employment verification check.
- You will be required to obtain and maintain an interim and/or final security clearance prior to entrance on duty.