Job Directory Weapon System Data Software Engineer

Weapon System Data Software Engineer
Laurel, MD

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

APL is seeking a talented Software Engineer to join a team of dedicated professionals developing software in support of Trident Weapon System data analysis.

As a Software Engineer you will...

* Design, develop and implement new software, create solutions in existing software, and modernize legacy software. Work across the entire software development life cycle (requirements, design, implementation, testing, documentation, and sustainment).
* Work closely with other developers, systems engineers, end users, and sponsors to understand system needs and develop overall solutions that will meet these needs.

You meet our minimum requirements for the position if you...

* Have a Bachelor's degree in computer science, software engineering, math, or other related discipline with coursework in software development


* Have at least two (2) years of experience developing applications in C#, Java, C , Python, or a comparable object-oriented language


* Are willing to rapidly learn new languages and frameworks


* Have experience using professional software development tools such as software design tools, version control, issue trackers, and debuggers


* Have expert verbal and written communication and interpersonal collaboration skills; must work effectively as a team player in a technical team environment


* Hold an active Secret security clearance. If selected, you 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.


* Are willing and able to travel both in the US and internationally, not to exceed a few trips per year.



You go above and beyond our requirements if you have...

* A Master's degree in computer science, software engineering, math, or equivalent with an emphasis on software development


* Experience with C# and/or Microsoft .Net Framework


* Experience designing and developing graphical user interfaces for thick- and Web-client applications


* Experience developing software using Agile methodologies


* Experience with unit and/or automated testing frameworks


* Knowledge of instrumentation systems, interfaces and data, and/or shipboard and flight missile and reentry body telemetry systems


* Experience with Relational Databases and Data Modeling


* Understanding of NoSQL and emerging database trends


* Wide knowledge of programming fundamentals (computer science, algorithms, database design, data structure)


* Experience with data reduction and data analysis


* Effective analytical, problem-solving, and decision-making skills to lead small teams in developing creative solutions to complex problems


* An active Top Secret clearance



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. With a wide selection of challenging, impactful work and a robust education assistance program, APL promotes a culture of life-long learning. Our employees enjoy generous benefits and 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.

APL is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability status, veteran status, or any other characteristic protected by applicable law.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.