Today
Secret
Unspecified
Unspecified
IT - Software
LA (On-Site/Office)
We are currently seeking a Journeyman Software Engineer. The Journeyman Software Engineer is responsible for supporting the effort to build complex applications/programs for our DoD Customers. Candidates are expected to provide expertise to the design, development and implementation of solutions using common coding and development techniques and practices.
Responsibilities
ESSENTIAL DUTIES & RESPONSIBILITIES
QUALIFICATIONS - EXPERIENCE, EDUCATION AND CERTIFICATION
Required (Minimum Necessary) Qualifications (applies to both this section and KSAO's)
#cj
Responsibilities
ESSENTIAL DUTIES & RESPONSIBILITIES
- Analyze existing code base and software repositories for deficiencies and errors.
- Comfortable working with a distributed remote team and collaborating primarily online.
- Conduct code reviews and suggest necessary improvements in existing processes and applications.
- Work with architects, analysts and other developers in software design and documentation sessions.
- Report on status of systems and projects on a regular and timely basis.
- Resolve difficult design and build issues and troubleshoot bugs, working closely with the test team and requirements managers to ensure successful implementations.
- Play an active role in joint solutions design and be an advocate for long term quality in the processes.
- Reviews processes and procedures for software quality and data accuracy.
- Develop, maintain, and support a complex code base for our DoD customer efforts.
QUALIFICATIONS - EXPERIENCE, EDUCATION AND CERTIFICATION
Required (Minimum Necessary) Qualifications (applies to both this section and KSAO's)
- 4-7 years Software Development / Engineering experience.
- Bachelor's degree.
- Must have or be able to attain a Secret Clearance
- Experience with Software Development Life Cycle (SDLC)
- Familiar with secure coding standards and processes, including OWASP, code scans, and other processes.
- Experience in developing and maintaining applications built on Java, Oracle, and/or other related platforms.
- Experience in container-based computing technologies, including Docker or Kubernetes, and the management of containers in various environments.
- Demonstrated strong written and verbal communication and decision-making skills.
- Strong analytic, problem solving, negotiation, issue resolution and facilitation skills.
- Experience in writing and maintaining complex SQL queries, data structures, and other database-related functions.
#cj
group id: 10279492