24 Aug
Software Engineer

Vacancy expired!


Are you passionate about providing real impact to the country's toughest national security problems?

Are you searching for engaging work with an employer that prioritizes continual innovation?

Our team is looking to provide large-scale analytics and resource planning contributions to national and homeland security programs. To succeed, we need talented software developers and engineers that are motivated to solve some of our nation's most difficult challenges. We are looking for individuals with curiosity as well as a drive to learn and innovate.

The Johns Hopkins University Applied Physics Laboratory (APL), a national leader in scientific research and development, located midway between Baltimore and Washington, DC is seeking a software engineer skilled in designing and developing deployable software systems.

Job Summary:

The Large-Scale Analytics Group develops software systems that incorporate big data analytics and modern visualization techniques to find information hidden deep within large and complex data sets as well as to build planning and scheduling systems for the US Government. We are looking for software engineers to provide high-quality and robust end-to-end software systems to support these applications. The successful candidates should be creative thinkers, motivated problem solvers, team players, and life-long learners that want to strengthen the safety and security of our country.

Duties (Listed in order of importance with the estimated amount of time spent at each task):

  1. Gather requirements to drive the analysis and design of technical solutions (20%)

  2. Work in a team to plan, scope, and estimate level of effort (20%)

  3. Design and code software applications (40%)

  4. Test, deploy, maintain and enhance websites and database applications (15%)

  5. Develop and maintain software documentation and User Manuals (5%)

Note: This job summary and listing of duties is for the purpose of describing the position and its essential functions at time of hire and may change over time.

Required Qualifications:

Bachelor's degree in Computer Science, Software Engineering, Information Sciences, or a related discipline. Extensive experience in software development, modern design patterns and web technologies using multi-tier architectures. Proficient in Java, C , C#, Python and/or similar structured programming languages. Experience with Javascript, JavaScript libraries, AJAX, JSON, HTML5/CSS3 and responsive design. Must be able to identify and document requirements to analyze processes and workflows. Strong written and verbal communication skills. Ability to prioritize tasks and work as part of a team and/or independently.

Desired Qualifications:

M.S. or Ph.D. in the disciplines listed above. Experience with relational and non-relational databases. Experience with agile methodology, unit testing, continuous integration, and related devops methodologies. The ability to work on multiple projects simultaneously.

Special Working Conditions [Travel, working in closed areas, extended hours]: Some local travel to sponsor sites may be required.

Security: Applicant selected will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship.

Why work at APL?

The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation's most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates.

At APL, we celebrate our differences and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL's campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at www.jhuapl.edu/careers.

Vacancy expired!

Related jobs