Senior Software Engineer

2 days ago


Maryland City, Maryland, United States The Johns Hopkins University Applied Physics Laboratory Full time
About the Role

We are seeking a highly skilled Senior Software Engineer to join our team at The Johns Hopkins University Applied Physics Laboratory (APL). As a key member of our software development team, you will be responsible for designing, developing, and testing complex software systems.

The ideal candidate will have a strong background in software engineering, with experience in languages such as C++ and Python. You will work closely with our team to develop innovative solutions to real-world problems and contribute to the success of our mission.

Key Responsibilities:

  • Design and develop complex software systems using C++, Python, and other relevant technologies.
  • Collaborate with our team to identify and prioritize software development projects.
  • Develop and maintain high-quality code, following industry best practices and coding standards.
  • Participate in code reviews and provide feedback to improve code quality and design.
  • Contribute to the development of technical documentation and user guides.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • At least 3 years of experience in software development, with a focus on C++ and Python.
  • Strong understanding of software engineering principles and design patterns.
  • Excellent communication and teamwork skills.
  • Ability to work in a fast-paced environment and meet deadlines.

What We Offer:

  • A competitive salary range of $90,000 - $220,000 per year.
  • A comprehensive benefits package, including medical, dental, vision, and life insurance.
  • Retirement savings plan, with employer matching contributions.
  • Generous paid time off, including vacation, sick leave, and holidays.
  • Opportunities for professional growth and development, with training and education assistance.


  • Maryland City, Maryland, United States The Johns Hopkins University Applied Physics Laboratory Full time

    About the PositionWe are seeking a Senior Software Engineer to join our team at The Johns Hopkins University Applied Physics Laboratory (APL). This is an exciting opportunity to work on cutting-edge projects that have a significant impact on national security, health, and biosecurity challenges.The successful candidate will be responsible for developing...


  • Maryland City, Maryland, United States Storage Strategies Full time

    Job Title: Senior Software Systems EngineerWe are seeking a highly skilled Senior Software Systems Engineer to join our team at Storage Strategies in Laurel, MD. The ideal candidate will possess an active Top Secret/SCI with Polygraph clearance and be willing to work onsite each day.About the RoleThis position involves managing Linux hosts, such as RHEL or...


  • Maryland City, Maryland, United States The Johns Hopkins University Applied Physics Laboratory Full time

    About the Role: The Johns Hopkins University Applied Physics Laboratory is seeking a Senior Software Engineer to join our team in developing innovative solutions for national security challenges.The ideal candidate will have experience with software development, cloud computing, and cyber security. This role requires a strong understanding of engineering...


  • Maryland City, Maryland, United States Storage Strategies Full time

    Job OverviewStorage Strategies is seeking an experienced Senior Software Solutions Engineer to join our team in Laurel, MD. The ideal candidate will have a strong background in systems engineering and experience working with Linux hosts.Estimated Salary: $140,000 - $180,000 per year, depending on experience.About the RoleDevelop and maintain complex software...


  • Maryland City, Maryland, United States GliaCell Technologies LLC Full time

    Key ResponsibilitiesWe are seeking an experienced Senior Software Engineer to join our team on one of our subcontracts. The successful candidate will have the opportunity to work on a full-time position offering support for a U.S. Government customer. Key responsibilities include:Designing applications in a containerized environmentWorking with new...


  • Maryland City, Maryland, United States GliaCell Technologies LLC Full time

    Unlock Your Potential as a Senior Full Stack Software EngineerGliaCell Technologies LLC is seeking an exceptional Senior Full Stack Software Engineer to join our team. As a key member of our EWH Discovery Analytic Team, you will be responsible for developing and maintaining critical mission-related software and systems.In this role, you will have the...


  • Maryland City, Maryland, United States The Johns Hopkins University Applied Physics Laboratory Full time

    Senior Software Engineer Job DescriptionThe Johns Hopkins University Applied Physics Laboratory (APL) is seeking a Senior Software Engineer to join our team. This role involves developing software for unmanned platforms, including object-oriented design, agile software development, laboratory system integration and testing, and field testing.The successful...


  • Maryland City, Maryland, United States The Johns Hopkins University Applied Physics Laboratory Full time

    Overview:">The Johns Hopkins University Applied Physics Laboratory (APL) is seeking a highly skilled Software Engineer to join our team of innovators. As a leading organization in defense, security, space, and science challenges, APL offers a unique opportunity to work on cutting-edge projects that make a real difference.Job Description:">We are looking for...


  • Maryland City, Maryland, United States The Johns Hopkins University Applied Physics Laboratory Full time

    About the Job: We are seeking a skilled Senior Software Engineer to join our team at the Johns Hopkins University Applied Physics Laboratory.This role offers the opportunity to work on challenging projects, develop innovative solutions, and collaborate with a talented team of engineers and scientists.Responsibilities:Develop high-quality code across all...


  • Maryland City, Maryland, United States Top Secret Clearance Jobs Full time

    About this Job Role at Top Secret Clearance JobsWe are looking for a seasoned Senior Software Developer who can bring their expertise to our team and contribute to the success of our organization.This is a challenging role that requires strong technical skills and excellent problem-solving abilities. You will be responsible for designing, developing, and...


  • Maryland City, Maryland, United States The Johns Hopkins University Applied Physics Laboratory Full time

    Transform the nation's most critical security challenges with cutting-edge software innovations. The Johns Hopkins University Applied Physics Laboratory (APL) is seeking an exceptional Senior Software Engineer/Software Architect to join our dynamic team. You will be responsible for designing, implementing, and deploying software applications in a fast-paced...


  • Maryland City, Maryland, United States The Johns Hopkins University Applied Physics Laboratory Full time

    About the RoleThe Johns Hopkins University Applied Physics Laboratory (APL) is seeking a highly skilled Senior Software Engineer to join our team in Baltimore-Washington metro area. As a key member of our robotic systems development team, you will be responsible for designing, developing, and testing cutting-edge software for unmanned platforms.You will work...


  • Maryland City, Maryland, United States The Johns Hopkins University Applied Physics Laboratory Full time

    Unlock Your PotentialIn the heart of the Baltimore-Washington metro area, we're seeking a skilled Senior Software Engineer to join our innovative team at The Johns Hopkins University Applied Physics Laboratory. As a member of our esteemed organization, you'll have the opportunity to develop cutting-edge solutions for national security challenges and make a...


  • Maryland City, Maryland, United States The Johns Hopkins University Applied Physics Laboratory Full time

    The Johns Hopkins University Applied Physics Laboratory (APL) is committed to promoting an innovative environment that embraces diversity, encourages creativity, and supports inclusion of new ideas.We're looking for a Senior Software Engineer to help us develop advanced robotic and autonomous systems.As a member of our team, you will be responsible for...


  • Maryland City, Maryland, United States The Johns Hopkins University Applied Physics Laboratory Full time

    Lead the WayThe Johns Hopkins University Applied Physics Laboratory is looking for an exceptional Senior Software Engineer to drive technological advancements in health and biosecurity, homeland protection, cybersecurity, and military special operations. As a key member of our team, you'll have the opportunity to develop innovative solutions that address...

  • Software Engineer

    1 week ago


    Maryland City, Maryland, United States ELEVI Associates Full time

    We're looking for a talented Software Engineer to join our team at ELEVI Associates.Job DescriptionThe Software Engineer - Mid Level will participate in all phases of the software lifecycle from requirements definition through design, development, integration and test in various object-oriented and scripted languages. They will apply industry best practices...


  • Maryland City, Maryland, United States Jacobs Full time

    About the JobThis position is part of a larger development team supporting the Cyber Security Directorate's Defensive Network Operations organization. As a Senior Software Engineer in this role, you will be responsible for developing data collection and analysis tools to support Windows Blue Team's Systems Vulnerability Analysts.Main...


  • Maryland City, Maryland, United States The Johns Hopkins University Applied Physics Laboratory Full time

    We are seeking a Senior Virtualization Engineer to join our team at The Johns Hopkins University Applied Physics Laboratory. As a Senior Virtualization Engineer, you will be responsible for managing sophisticated system administration for various platforms, including OSs, Virtualization, High Performance Computing (HPC), and NetApp in high-security...


  • Maryland City, Maryland, United States Peraton Full time

    We are seeking a highly experienced Senior Cyber Software Developer to join our team at Peraton. This individual will have a strong background in agile software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, problem diagnosis/resolution, and source code...


  • Maryland City, Maryland, United States Top Secret Clearance Jobs Full time

    About the RoleCyber Software Engineering, Advisor at Peraton involves working on high-level software design and development for a data warehouse, with a focus on agile software solutions. This role requires expertise in developing solutions that integrate or extend COTS or GOTS products, with experience in requirements analysis, software development,...