Senior Android Software Engineer
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 our nation with ground-breaking capabilities that bridge the gaps between data, real-world people and events and the prediction of events of national importance.
To succeed, we need talented engineers, scientists, and developers! We are looking for individuals with curiosity and a drive for learning!
The Johns Hopkins University Applied Physics Laboratory (APL), a national leader in scientific research and development, is located midway between Baltimore and Washington, DC.
The CWMD Analytic Systems Group of the Asymmetric Operations Sector is looking for a Senior Android Software Engineer to develop inventive, cutting-edge prototype solutions to improve situational awareness in tactical environments for critical national missions. This may involve:
• Surveying current academic research to engineer practical solutions to mobile application development and deployment challenges
• Developing software frameworks to manage and analyze streaming data from many sources in tactical environments
• Collaborating with Laboratory, for-profit contractors, and sponsor teams to address critical sponsor needs
• Effectively communicating results with non-expert audiences, and generating innovative ideas to benefit the country
Duties (Listed in order of importance with the estimated amount of time spent at each task):
1. Design, implement, test, and deploy Android applications (65%)
2. Interact with end users and gather requirements (15%)
3. Lead design reviews to gather critical feedback on system design, integration, and testing (5%)
4. Mentoring other developers on Android technologies (10%)
5. Document and present papers on current research and development activities (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.
BA or BS in Computer Science, Mathematics, Physics, Computer Engineering, Electrical Engineering or related field with emphasis on computer science and mobile application development; 2+ years of end-user Android application development. 5+ years of Java development experience. Strong problem solving skills; Ability to work independently or within a group; excellent verbal and written communication skills; strong analytical and organizational skills; demonstrated initiative; ability to work on, and set priorities for, multiple, dynamic projects to react to changing national security requirements.
MS or PhD in Computer Science, Mathematics, Physics, Computer Engineering, or Electrical Engineering; database experience on Android (e.g., SQLite, Realm.io); familiarity with client server communication protocols and data formats such as web services, REST, XML or JSON; human factors experience with Android applications.
Special Working Conditions: Some limited travel (up to 10%) to customer sites may be required. Occasional weekend and other after-hours work required to handle and/or complete critical project/work-related business needs.
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.
Benefits: 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 commensurate with skills and experience. For more information about our organization, please visit our web site at www.jhuapl.edu.
Equal Employment Opportunity: Johns Hopkins University/Applied Physics Laboratory (APL) is an Equal Opportunity/Affirmative Action employer that complies with Title IX of the Education Amendments Acts of 1972, as well as other applicable laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, gender identity, national origin, disability, or protected Veteran status.
Back to top