Software Developer
Role details
Job location
Tech stack
Job description
NoSQL MySQL Writing MongoDB Jenkins Equities Debugging Bitbucket Leadership Innovation PostgreSQL Peer Review Market Data RESTful API Unit Testing Communication Version Control Microsoft Azure Problem Solving Code Generation Social Security Ancient History Computer Science Agile Methodology Project Management Amazon Web Services Information Systems Software Engineering Software Development Computer Engineering Atlassian Confluence Emerging Technologies Information Technology Full Stack Development Continuous Integration Angular (Web Framework) Java (Programming Language) Google Cloud Platform (GCP) Node.js (Javascript Library) Git (Version Control System) Cascading Style Sheets (CSS) React.js (Javascript Library) HyperText Markup Language (HTML) Troubleshooting (Problem Solving) JavaScript (Programming Language) Application Programming Interface (API), * Develop, test, and maintain web applications using Java/Angular and/or React/Node.js tech stack.
- Collaborate with team members to design, implement, and deliver high-quality software solutions.
- Write clean, efficient, and well-documented code without the assistance of AI tools, while leveraging AI tools for code assistance when appropriate.
- Troubleshoot, debug, and resolve application issues.
- Analyze and improve code and participate in code peer review processes to ensure the highest degree of software quality.
- Attend team meetings and agile ceremonies and participate in the software engineering lifecycle.
- Stay current with emerging technologies and best practices in software development.
- Communicate clearly and effectively with Leidos team members as well as SSA leaders in all team meetings/discussions.
- All other duties as assigned or directed, All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws. Related Jobs Software Engineer TS/SCI Poly Leidos Annapolis Junction, MD*On-Site JSON YAML Linux Junit CMake DevOps JAX-WS MongoDB Jenkins Mockito Planning Equities OpenShift Encodings Leadership Management Automation Purchasing Kubernetes User Story Upskilling PostgreSQL Embedded C XML Schema Code Reuse Market Data Server-Side Build Tools Web Services Unit Testing Cryptography Apache Maven Java Servlet Communication Team Building Apache Tomcat Prioritization Business Logic Key Management Version Control Test Automation Fault Tolerance Design Software Sprint Planning Ancient History Web Applications Spring Framework Pair Programming Canonicalization Agile Methodology Docker (Software) Security Software Data Flow Diagram Digital Signature Analytical Method Eclipse (Software) Application Layers WildFly (JBoss AS) Device Programming Systems Engineering System Requirements User Interface (UI) Selenium (Software) Cucumber (Software) Application Servers Time Off Management Security Engineering Software Engineering Software Development Signals Intelligence Independent Thinking Java Persistence API Enterprise JavaBeans Java Transaction API JavaScript Frameworks Scaled Agile Framework Oracle WebLogic Server Development Environment Requirements Management Angular (Web Framework) Microsoft Visual Studio Java Enterprise Edition Jersey (Java Framework) Public Key Cryptography Configuration Management SQL (Programming Language) C++ (Programming Language) Java (Programming Language) Behavior-Driven Development Computer Network Operations Cascading Style Sheets (CSS) Scrum (Software Development) Unified Field Theories (UFT) Python (Programming Language) Test-Driven Development (TDD) Groovy (Programming Language) Systems Development Life Cycle Enterprise Application Software Software Development Life Cycle Bootstrap (Front-End Framework) Extensible Markup Language (XML) HyperText Markup Language (HTML) JavaScript (Programming Language) Web Services Description Language Java API For RESTful Web Services Acceptance Test-Driven Development Integrated Development Environments Simple Object Access Protocol (SOAP) Karma (JavaScript Testing Framework) Jasmine (JavaScript Testing Framework) Extensible Stylesheet Language Transformations (XSLT) Top Secret-Sensitive Compartmented Information (TS/SCI Clearance) +0
Google IT Automation with Python Sr. Software Engineer TS/SCI Polygraph HANOVER Leidos Hanover, MD*On-Site JSON JIRA Linux CI/CD Equities Metadata Pipelines Purchasing Upskilling PostgreSQL Market Data RESTful API Spring Boot Cryptography Data Dictionary Ancient History Computer Science Technical Design Spring Framework Interface Design Agile Methodology Analytical Method Development Testing User Interface (UI) Java EE Application Time Off Management Security Engineering Software Engineering Computer Engineering Relational Databases Systems Architecture Signals Intelligence SQL (Programming Language) Java (Programming Language) Computer Network Operations Extensible Markup Language (XML) Application Programming Interface (API) Top Secret-Sensitive Compartmented Information (TS/SCI Clearance) +0
Google IT Automation with Python Software Developer- TS/SCI Clearance V2X Columbia, MD*On-Site JSON JIRA YAML NoSQL CI/CD Gitlab TCP/IP Ansible Debugging Scripting Terraform HashiCorp Pipelines Automation Kubernetes Unix Shell RESTful API Coordinating Azure DevOps Version Control Problem Solving Quality Control Computer Science Data Acquisition Containerization Docker (Software) Apache Subversion Network Protocols Windows PowerShell Systems Integration Database Management Time Off Management Atlassian Confluence Waterfall Methodology Collaborative Software Bash (Scripting Language) Infrastructure Automation SQL (Programming Language) Engineering Design Process Agile Software Development Computer Network Operations Employee Assistance Programs Scrum (Software Development) Infrastructure as Code (IaC) Python (Programming Language) Test-Driven Development (TDD) Software Development Life Cycle Troubleshooting (Problem Solving) Software Development Methodologies Object-Oriented Analysis And Design Application Programming Interface (API) Top Secret-Sensitive Compartmented Information (TS/SCI Clearance)
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or Information Systems with 0-2 years of experience.
- Ability to develop, modify, and troubleshoot code independently, without reliance on AI code generation tools.
- Foundational experience with at least one of the following tech stacks: Angular and Java or React and Node.js.
- Basic knowledge in foundational technologies such as HTML, CSS, and JavaScript/TypeScript.
- Understanding of software development principles, version control (e.g., Git), and RESTful APIs.
- Familiarity with AI tools that can assist with code generation, debugging, or documentation.
- Basic knowledge of relational or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Strong communication, problem-solving, and writing skills, with a passion for and ability to learn new technologies quickly.
- Must be able to obtain and maintain a Public Trust. Contract requirement.
Location: Selected candidate must be willing to work on-site in Woodlawn, MD 5 days a week.
Preferred Skillsets:
- Internship or project experience in full-stack development.
- Exposure to cloud platforms (e.g., AWS, Azure, Google Cloud).
- Familiarity with Agile development methodologies.
- Knowledge of unit testing and test-driven development.
- Basic understanding of modern software development tools for version control, continuous integration, project management, and documentation (e.g., Bitbucket, Jenkins, Agility, Jira, Confluence)
Are you an US citizen or US resident and think you might fit? We recommend you apply and start the conversation today! Join us in supporting our SSA contracts in Woodlawn, Maryland.
Benefits & conditions
Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at www.leidos.com/careers/pay-benefits .