Senior Software Engineer

3 days ago


Hanover Hills, Maryland, United States General Dynamics Information Technology Full time
Job Summary

We are seeking a highly skilled Senior Software Engineer - Full Stack Java Developer to join our team at General Dynamics Information Technology. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications using Java and other technologies.

Key Responsibilities
  • Perform software requirements analysis and system integration activities
  • Design and develop software applications using Java and other technologies
  • Test and debug software applications to ensure they meet requirements and are of high quality
  • Collaborate with cross-functional teams to identify and prioritize software development projects
  • Develop and maintain technical documentation and standards
Requirements
  • 6+ years of experience in software development, with a focus on Java and full-stack development
  • Experience with object-oriented software development principles and design patterns
  • Experience with Agile development methodologies and version control systems
  • Strong understanding of software engineering concepts, principles, and theories
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills
Preferred Qualifications
  • Experience with Angular 2+ or ReactJS
  • Experience with MongoDB or relational databases
  • Experience with Java Frameworks (i.e. Spring, Spring Data, Spring Boot)
  • Knowledge of cloud-based technologies and DevOps practices
What We Offer

As a Senior Software Engineer - Full Stack Java Developer at General Dynamics Information Technology, you will have the opportunity to work on challenging projects, collaborate with a talented team of engineers, and contribute to the development of innovative software solutions. We offer a competitive salary and benefits package, as well as opportunities for professional growth and development.



  • Hanover Hills, Maryland, United States Lockheed Martin Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Lockheed Martin. As a key member of our cybersecurity team, you will play a critical role in protecting our nation's critical infrastructure and ensuring the security of our digital assets.Key ResponsibilitiesAnalyze user requirements to derive software design and...


  • Hanover Hills, Maryland, United States Lockheed Martin Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Lockheed Martin. As a key member of our cybersecurity team, you will play a critical role in protecting our customers' networks and systems from cyber threats.Key ResponsibilitiesAnalyze user requirements to derive software design and performance requirementsDebug...


  • Hanover Hills, Maryland, United States Lockheed Martin Full time

    About the Role:This position is a critical part of Lockheed Martin's Cyber & Intelligence team, where you will play a key role in protecting the networks that our citizens and the world depend upon. As a Senior Software Engineer, you will be responsible for designing, coding, testing, and debugging software to run under various operating systems.Key...


  • Hanover Hills, Maryland, United States General Dynamics Information Technology Full time

    Job SummaryWe are seeking a highly skilled Full Stack Java Developer to join our team at General Dynamics Information Technology. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications using Java and Angular 2+.Key ResponsibilitiesPerform software requirements analysis and system...


  • Hanover Hills, Maryland, United States Lockheed Martin Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Cyber Security team at Lockheed Martin. As a key member of our team, you will play a critical role in protecting our customers' networks and systems from cyber threats.Key ResponsibilitiesAnalyze user requirements to derive software design and performance requirementsProvide...


  • Hanover Hills, Maryland, United States General Dynamics Information Technology Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Lead to join our team at General Dynamics Information Technology. As a key member of our software development team, you will be responsible for leading the design, development, and implementation of complex software solutions.Key ResponsibilitiesLead the development of software solutions,...


  • Hanover Hills, Maryland, United States General Dynamics Information Technology Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Lead to join our team at General Dynamics Information Technology. As a key member of our software development team, you will be responsible for leading the design, development, and implementation of complex software solutions.Key ResponsibilitiesLead the development of software solutions,...


  • Hanover Hills, Maryland, United States General Dynamics Full time

    About the RoleWe are seeking a highly skilled Senior Test Engineer to join our team at General Dynamics Information Technology. As a key member of our engineering team, you will be responsible for planning and executing technical approaches for testing and evaluating new systems, products, and special devices.Key ResponsibilitiesParticipate in the planning...

  • Software Engineer

    3 days ago


    Hanover Hills, Maryland, United States ManTech Full time

    Secure Our Nation, Ignite Your FutureAt ManTech International Corporation, we're committed to delivering innovative solutions that protect our nation's security. As a Software Developer, you'll be part of a diverse team of elite cyber professionals who are passionate about solving complex problems.We're seeking motivated individuals with a strong background...

  • Software Engineer

    1 week ago


    Hanover Hills, Maryland, United States ManTech Full time

    Job DescriptionSecure Our Nation, Ignite Your FutureYour Growth, ManTech's PromiseOUR MissionAs a key member of our team, you will play a vital role in protecting our nation's security by designing and developing innovative software solutions. You will work closely with our team of elite cyber professionals to identify and address complex security...


  • Hanover Hills, Maryland, United States General Dynamics Full time

    About the RoleWe are seeking a highly skilled Senior Test Engineer to join our team at General Dynamics Information Technology. As a key member of our engineering team, you will be responsible for planning and executing technical approaches for testing and evaluating new systems, products, and special devices.Key ResponsibilitiesParticipate in the planning...


  • Hanover Hills, Maryland, United States SITEC Consulting Full time

    Job OverviewSUMMARY:We are seeking qualified candidates to engage in the modernization of a legacy system. The role involves working on an unclassified application.ROLE DESCRIPTION:The chosen candidate will collaborate with a team dedicated to the support and development of Electronic Records Management Services (RMS). This application offers a contemporary,...


  • Hanover Hills, Maryland, United States ManTech Full time

    Secure Our Nation, Ignite Your FutureBecome an integral part of a diverse team at ManTech International Corporation, where our employees come first. As a CNO Python Software Engineer, you'll help protect our national security while working on innovative projects that offer opportunities for advancement.Currently, we're seeking a motivated, career and...


  • Hanover Hills, Maryland, United States ManTech Full time

    Secure Our Nation, Ignite Your FutureBecome an integral part of a diverse team at ManTech International Corporation, where our employees come first. As a CNO Python Software Engineer, you'll help protect our national security while working on innovative projects that offer opportunities for advancement.Currently, we're seeking a motivated, career and...


  • Hanover Hills, Maryland, United States ManTech Full time

    Cloud Software Engineer - Kubernetes ExpertWe are seeking a skilled Cloud Software Engineer with expertise in Kubernetes to join our dynamic team at ManTech. As a key member of our development team, you will be responsible for designing, building, and maintaining next-generation cloud-based systems using Kubernetes.Responsibilities:Perform requirements...


  • Hanover Hills, Maryland, United States ManTech Full time

    Cloud Software EngineerWe are seeking a skilled Cloud Software Engineer to join our team at ManTech. As a key member of our dynamic team, you will be responsible for designing, building, and maintaining next-generation cloud-based systems using Kubernetes.Key Responsibilities:Design and develop software solutions using KubernetesCollaborate with team members...


  • Hanover Hills, Maryland, United States Lockheed Martin Full time

    About the RoleThis is a challenging position that requires a high level of expertise in cyber security systems engineering. As a Cyber Security Systems Engineer Senior Staff at Lockheed Martin, you will be responsible for managing system requirements and derived requirements to ensure the delivery of production systems that are compatible with the defined...


  • Hanover Hills, Maryland, United States ManTech Full time

    Job DescriptionManTech is seeking a skilled Cloud Software Engineer to join our team in the development of next-generation cloud-based systems using Kubernetes. As a key member of our dynamic team, you will be responsible for designing, building, and maintaining complex cloud-based systems.Key Responsibilities:Perform requirements analysis, software...


  • Hanover Hills, Maryland, United States ManTech Full time

    Job DescriptionSecure Our Nation, Ignite Your FutureManTech International Corporation is seeking a skilled Cloud Software Engineer to join our team in the Ft. Meade, MD area. As a Cloud Software Engineer, you will develop, maintain, and enhance complex and diverse Big-Data cloud systems based on documented requirements.ResponsibilitiesPerform requirements...


  • Hanover Hills, Maryland, United States ManTech Full time

    Cloud Software Engineer - Kubernetes ExpertWe are seeking a skilled Cloud Software Engineer with expertise in Kubernetes to join our dynamic team at ManTech. As a key member of our development team, you will be responsible for designing, building, and maintaining next-generation cloud-based systems using Kubernetes.Key Responsibilities:Design and develop...