Full Stack Software Engineer

3 weeks ago


Gaithersburg, Maryland, United States Leidos Full time
Job Summary

Leidos is seeking a skilled Full Stack Software Engineer to join our team. As a Full Stack Software Engineer, you will be responsible for designing, developing, and deploying cloud-based applications using a variety of technologies. You will work closely with our team of engineers to ensure that our applications meet the highest standards of quality and reliability.

Key Responsibilities

* Design and develop cloud-based applications using Java, Spring Boot, and AWS
* Collaborate with our team of engineers to ensure that our applications meet the highest standards of quality and reliability
* Develop and maintain automated testing frameworks to ensure the quality of our applications
* Work closely with our product owner to prioritize and deliver features and enhancements

Requirements

* Bachelor's degree in Computer Science, Software Engineering, or related field
* 2+ years of experience in software development, preferably in a cloud-based environment
* Strong understanding of software development lifecycle and Agile methodologies
* Experience with Java, Spring Boot, and AWS
* Strong communication and collaboration skills

Preferred Qualifications

* Experience with frontend web development using React, Angular, or Vue.js
* Experience with relational databases such as PostgreSQL
* Experience with cloud-based deployment using Kubernetes and Docker

What We Offer

* Competitive salary and benefits package
* Opportunities for professional growth and development
* Collaborative and dynamic work environment

Clearance Level Required

Ability to obtain Top Secret Security Clearance, as well as a Polygraph.

Primary Responsibilities

Resolve various Modernization tasks as prioritized by the team product owner. Engage in the complete software development lifecycle, operating within well-defined parameters. Take ownership of delivering enhancements within a system or application. Break down sizable tasks into manageable units for execution and provide LOE estimations. Collaborate with fellow software engineers to create and document optimal technical designs. Ensure team compliance with Agile processes and best practices. Build software solutions where the solution is not clearly defined but always prioritizing customer needs. Resolve obstacles for the development team, working collaboratively with the Product Owner, technical leadership, and other engineers.

Basic Qualifications

US citizenship is required per contract. Bachelor's degree in Computer Science, Software Engineering, or related field and less than 2 years of experience in a relevant field. Ability to obtain Top Secret Security Clearance, as well as a Polygraph. Experience with the following technologies: Frontend Web Development: REACT, Angular, Vue.js, or similar JavaScript frameworks. Backend Development: Java including Java Spring Boot. Cloud Development: AWS, Azure, or similar cloud platforms. Relational Database: PostgreSQL with the ability to write SQL. Operating System: Linux. Version Control System: Git. Solid understanding of software development process fundamentals. Knowledge of Agile development methodologies. Strong, self-motivated desire to learn new programming languages, tools, frameworks, and techniques. Ability to complete tasking independently with minimal direct supervision. Ability to work and collaborate effectively within a multi-disciplined engineering team.

Preferred Qualifications

Familiarity with or knowledge of: Frontend Web Development: UI/UX. Software Architectures: Client-Server, Microservices, Model-View-Controller. NoSQL Database: OpenSearch/Elasticsearch. Specific AWS Services: S3, SQS, SNS, EC2, CloudFormation and RDS. Automated Software Deployment: Kubernetes, Containerization. Pub/Sub Technologies: Message Queues (RabbitMQ, Apache Kafka, AWS SQS). Continuous integration and delivery tools: Jenkins, GitLab, and Docker. Certifications such as AWS DevOps Engineer or similar.

  • Gaithersburg, Maryland, United States Leidos Full time

    About the Role:Leidos is seeking a highly skilled Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and deploying cloud-based software solutions.Key Responsibilities:Design and develop cloud-based software applications using Java, Spring Boot, and AWS.Collaborate with cross-functional teams...


  • Gaithersburg, Maryland, United States Leidos Full time

    About the RoleLeidos is seeking a skilled Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and deploying software applications using a range of technologies.The ideal candidate will have a strong understanding of software development principles and be able to work effectively in a...


  • Gaithersburg, Maryland, United States Leidos Full time

    We are seeking a talented Senior Full Stack Developer to join the Spatial Solutions Division (SSD) for the Maru Program. In this role, you will be responsible for resolving various Modernization tasks, participating in the complete software development lifecycle, and collaborating with a dynamic team to deliver world-class solutions.Key Responsibilities:Take...


  • Gaithersburg, Maryland, United States Leidos Full time

    This position requires a currently active Top Secret Security Clearance with the ability to obtain a Poly to be considered.Candidates who do not possess this clearance will not be considered.Leidos National Security Sector combines technology-enabled services and mission software capabilities in the areas of cyber, logistics, security operations, and...


  • Gaithersburg, Maryland, United States Leidos Full time

    Job SummaryLeidos is seeking a Junior Full Stack Developer to join our team in Gaithersburg, MD. As a key member of our development team, you will be responsible for designing, developing, and delivering complex software systems into production. You will work closely with our lead development group and fellow team members in Tucson, AZ to define tasks and...


  • Gaithersburg, Maryland, United States Leidos Full time

    Job DescriptionLeidos National Security Sector combines technology-enabled services and mission software capabilities in the areas of cyber, logistics, security operations, and decision analytics to support our defense and intel customers' mission to defend against evolving threats around the world.The team's focus is to ensure our customers have the right...


  • Gaithersburg, Maryland, United States WA Zepp Inc Full time

    Job Title: Software Engineer for Large Scale Software DevelopmentJob Description:WA Zepp Inc is currently seeking a skilled Software Engineer to support a large scale software development program using Linux. The ideal candidate will have a strong background in software development, integration, and configuration experience with C++, Java, or Python.Key...

  • Software Engineer

    4 weeks ago


    Gaithersburg, Maryland, United States Fitzgerald Auto Malls Full time

    Job DescriptionJob DescriptionDescription:The ideal candidate for this role at Fitzgerald Auto Malls would be responsible for full stack development, from HTML/CSS to .NET to SQL Server. Additionally, the candidate should possess the ability to gather and understand requirements independently, build and test applications/websites in an efficient manner and...


  • Gaithersburg, Maryland, United States Meso Scale Discovery Full time

    Job SummaryWe are seeking a highly skilled Senior Software Automation Engineer to join our team at Meso Scale Diagnostics. As a key member of our engineering team, you will be responsible for designing and developing high-performance automation systems for our biodefense, clinical, and life-science markets.Key Responsibilities:Design and develop new...


  • Gaithersburg, Maryland, United States North Point Technology Full time

    Job OverviewNorth Point Technology is seeking a highly skilled Software Development Engineer to support a critical mission. The ideal candidate will have a strong background in software development, with experience in Agile methodologies and a passion for delivering high-quality solutions.Key Responsibilities:Design, develop, and test software applications...


  • Gaithersburg, Maryland, United States She Recruits, LLC Full time

    Embedded Software Engineer - Innovation DrivenPosition:Embedded Software Engineer - Innovation Driven Location:Gaithersburg, MDSalary: 150k-170kAbout the Role:As an Embedded Software Engineer - Innovation Driven, you will be instrumental in designing, developing, and optimizing embedded software solutions for our cutting-edge autonomous driving systems.Your...


  • Gaithersburg, Maryland, United States She Recruits, LLC Full time

    Embedded Software Engineer RoleAs a key member of our team, you will be responsible for designing, developing, and optimizing embedded software solutions for our cutting-edge autonomous driving systems. Your work will directly impact the advancement of technology in the aerospace sector.Key Responsibilities:Software Development:Design and develop embedded...

  • Software Engineer

    4 weeks ago


    Gaithersburg, Maryland, United States EchoStar Full time

    Job Title: Software Engineer (Satellite System Terminal)EchoStar is a leading provider of satellite communication solutions, and we are seeking a skilled Software Engineer to join our Hughes Network Systems division in Gaithersburg, MD.Job Responsibilities:Design and develop satellite user terminal software to enable customers to connect with low-orbit...


  • Gaithersburg, Maryland, United States Redport Full time

    As a key member of the Redport team, the Senior Software Engineer will be responsible for designing and developing applications using Microsoft Power Platform. This includes configuration, report development, and data migration where applicable. The successful candidate will have expertise in custom development and third-party integrations, as well as unit...

  • Software Developer

    3 weeks ago


    Gaithersburg, Maryland, United States Leidos Full time

    Job SummaryLeidos is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with our team to ensure that our software meets the highest standards of quality and functionality.Key ResponsibilitiesDesign and develop software...


  • Gaithersburg, Maryland, United States Chenega MIOS SBU Full time

    Job SummaryChenega MIOS SBU is seeking a highly skilled Software Engineer, Mid-Level to join our team in Gaithersburg, MD. As a key member of our team, you will be responsible for providing technical leadership and delivering innovative products, services, or a combination of products and services that address customer-specific requirements in support of...


  • Gaithersburg, Maryland, United States Phani Full time

    Job Summary:Phani is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining large-scale Java-based applications. Key Responsibilities: Collaborate with cross-functional teams to analyze and design web-based applications...


  • Gaithersburg, Maryland, United States Noetic Strategies Inc. Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at Noetic Strategies Inc. in Gaithersburg, MD. This is a challenging opportunity for a talented software engineer to work on complex software systems and contribute to the development of innovative solutions.The ideal candidate will have a strong background in software...


  • Gaithersburg, Maryland, United States Noetic Strategies, Inc. Full time

    Job Title:Mid-Level Software EngineerLocation:Gaithersburg, MDClearance:Current Active TS/SCIJob Summary:We are seeking a skilled Mid-Level Software Engineer to join our team at Noetic Strategies, Inc. The ideal candidate will have a strong proficiency in software development, with a focus on modern software design patterns and coding standards.Key...


  • Gaithersburg, Maryland, United States She Recruits, LLC Full time

    Embedded Software DeveloperAt She Recruits, LLC, we are seeking an experienced Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for designing, developing, and optimizing embedded software solutions for our cutting-edge autonomous driving systems.Key Responsibilities:• Design and develop embedded...