Software Engineer

APL

(Laurel, Maryland)
Full Time Travel Required
Job Posting Details
About APL
For more than 70 years, The Johns Hopkins University Applied Physics Laboratory (APL) has provided critical contributions to critical challenges with systems engineering and integration, technology research and development, and analysis. Our scientists, engineers, and analysts serve as trusted advisors and technical experts to the government, ensuring the reliability of complex technologies that safeguard our nation’s security and advance the frontiers of space.
Summary
Software engineer to design and develop Java based web and desktop applications with database and GIS capabilities that support a variety of challenging research projects.
Responsibilities
* Participate in key technical efforts by applying and tailoring best practices of software engineering such as iterative, adaptive approaches. Elicit user needs and translating them into technical requirements and specifications as well as develop, test, and deploy software solutions. Furnish deliverables that meet sponsor needs and are consistent with APL quality standards, and conform to the constraints of scope, schedule, and budget for our sponsors. Promote a climate conducive to intellectual curiosity, creativity, innovation, collaboration, growth, productivity, and respect for others. * Document and present papers on current research and development activities. * Participate in technical project reviews, promote software engineering best practices, and ensure that deliverables are furnished on-time, within budget, and according to APL technical quality standards. Communicate often and effectively with staff, Section Supervisors, and Group Supervisor.
Ideal Candidate
**Required Qualifications:** * BS in computer science or equivalent and Java development experience. * Applicants should have excellent interpersonal skills, the ability to solve problems with minimal supervision, and the ability to clearly express oneself both orally and in writing. * Experience with SQL language and specific databases such as Microsoft SQL Server, MySQL, or PostgresDB. **Desired Qualifications:** * Experience with GIS technologies including ESRI's ArcView, ArcIMS, GeoTools, GeoServer and Open Layers desired. * Experience with ETL technologies or solutions. * Experience with many web application technologies preferred (including Servlets, JSP, Angular, EXT.JS, AJAX, Hibernate, Spring, Web Services, etc). * A strong technical writing background. * Experience in medicine, emergency response, or public health applications and/or exposure to clinical information systems and medical data standards. * Secret Clearance or ability to obtain one.
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

APL offers a comprehensive benefits package including a liberal vacation plan, a matching retirement program, significant educational assistance, a scholarship tuition program for staff with dependents, and competitive salaries.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.