Are you passionate about applying software engineering solutions to challenging problems with a group of dedicated technical specialists? Do you like contributing to critical technologies that are vital to maintaining our national security? If so, we're looking for someone like you to join our team at APL. We are seeking a dynamic, technically curious, results-oriented, and meticulous software engineer to contribute to developing and deploying software solutions that meet/exceed our end users' needs. Our team is committed to delivering high-quality, resilient, and scalable software products within security and user constraints. We strive to foster an environment where all staff and ideas are provided opportunities for success. We value dedication to the mission, personal accountability, and an ability to collaborate with and constructively challenge each other. We continually look to improve our existing suite of software, while expanding our portfolio, using our software talent to solve challenges facing our sponsors. We work across the full software engineering lifecycle on a number of different efforts for a variety of sponsoring organizations. As a Software Engineer... Your primary responsibility will be designing and developing new software, while building and maintaining existing software. You will participate in multiple aspects of the software development life cycle, from working with users to gather and refine requirements and feedback, to deploying software at customer sites. You will participate in reviews of software design, implementation, documentation, and testing to ensure high-quality products. You will prepare and execute software deployments, both at APL and with customers at installation sites, ensuring successful and high-quality results. You will work closely with other developers, system engineers, technical leads, end users (data processors and analysts), and sponsors to understand the system needs and develop solutions to meet them.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level