Software Engineer

CareerCircle
Bethesda, MD, United States
1 day ago
Apply on www.careercircle.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$107,900.0 - $195,050.0
Working hours
Regular working hours

Tech stack

Testing (Software) HTML Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Android Software Development Apache Tomcat Server Applications Business Logic
+82 more
Confluence JIRA Automation of Tests Unit Testing Microsoft Azure Bash Shell Unix Cascading Style Sheets (CSS) Command-Line Interface Network Sockets Cloud Computing Cloud Engineering Configuration Management Code Review Signals Intelligence Cyber Security Databases Continuous Integration Custom Software Relational Databases Linux DevOps Eclipse (Software) Java Platform Enterprise Edition (J2EE) Github Gradle Hibernate (Java) Integrated Development Environments IntelliJ IDEA Java Persistence API Spring Framework JavaScript Libraries Junit Python (Programming Language) Key Management Linux System Administration Log Files Apache Maven Language Modeling MySQL Object-Oriented Software Development Scrum Methodology Resource Description Framework (RDF) Red Hat Enterprise Linux Software Safety Salesforce.Com Service-Oriented Architecture Software Deployment Software Engineering Software Requirements Analysis Software Systems SPARQL SQL Databases System Testing Web Application Frameworks Extensible Markup Language (XML) XQuery Data Processing Scripting Google Cloud Enterprise Software Applications Computer Network Operations Test-Driven Development (TDD) Chatbots ReactJS Multi-Agent Systems Marklogic Prompt Engineering Spring-boot Git Build Management AngularJS Storage Technologies Information Technology Build Tools Virtual Agents Restful APIs Software Version Control Serverless Computing Katalon Studio Jenkins Programming Languages

Job description

VS Code Teamwork Equities Log Files Leadership Code Review Market Data RESTful API Build Tools Unit Testing Apache Maven Communication IntelliJ IDEA System Testing Version Control Test Automation Problem Solving Network Sockets Ancient History Computer Science Spring Framework Cloud Development Eclipse (Software) Application Servers Software Engineering Relational Databases Serverless Computing Linux Administration Java Persistence API Programming Languages Dependency Management Command-Line Interface Configuration Management Red Hat Enterprise Linux Documentation Generation Bash (Scripting Language) Engineering Design Process Agile Software Development Android (Operating System) Java (Programming Language) Git (Version Control System) Cascading Style Sheets (CSS) React.js (Javascript Library) Python (Programming Language) Test-Driven Development (TDD) Software Development Life Cycle HyperText Markup Language (HTML) Troubleshooting (Problem Solving) JavaScript (Programming Language) Object-Oriented Programming (OOP) Integrated Development Environments Java Platform Enterprise Edition (J2EE) Top Secret-Sensitive Compartmented Information (TS/SCI Clearance), * Actively participate in requirements identification, definition and analysis

  • Create detailed design documentation
  • Develop and test software to include writing meaningful unit tests
  • Propose changes to current Java infrastructure
  • Participate in code reviews with peers
  • Prepare and produce software components that are deployable with associated deployment documentation
  • Support production systems by helping to troubleshoot issues by analyzing log files and associated data

Clearance Requirement: Must have an active and in-scope TS/SCI With Poly to be considered, Junit DevOps XQuery Equities Marklogic Operations Governance Purchasing Upskilling Market Data Spring Boot Cryptography Business Logic Key Management System Testing Data Processing Custom Software Ancient History Agile Methodology Analytical Method Time Off Management Security Engineering Signals Intelligence Business Requirements Object-Oriented Design Angular (Web Framework) Application Development SQL (Programming Language) Agile Software Development Java (Programming Language) Computer Network Operations Cascading Style Sheets (CSS) Python (Programming Language) Service-Oriented Architecture Software Development Life Cycle Extensible Markup Language (XML) HyperText Markup Language (HTML) JavaScript (Programming Language) Resource Description Framework (RDF) Application Programming Interface (API) SPARQL Protocol And RDF Query Language (SPARQL) Top Secret-Sensitive Compartmented Information (TS/SCI Clearance) +0 Software Engineer Leidos

Bethesda, MD*On-Site

Unix JIRA Junit DevOps Github Jenkins Equities Scripting Operations Automation Innovation Purchasing User Story Upskilling Market Data Spring Boot Cryptography Key Management System Testing Katalon Studio Version Control Microsoft Azure Ancient History Software Testing Spring Framework Agile Methodology Analytical Method Software Solutions Amazon Web Services Time Off Management Security Engineering Software Engineering Atlassian Confluence Signals Intelligence Bash (Scripting Language) Agile Software Development Java (Programming Language) Google Cloud Platform (GCP) Computer Network Operations Standard Operating Procedure Scrum (Software Development) Python (Programming Language) Software Development Life Cycle JavaScript (Programming Language) Top Secret-Sensitive Compartmented Information (TS/SCI Clearance) +0

Google IT Automation with Python

Google Project Management

Salesforce Developer Agentic AI Developer Leidos

Chantilly, VA*On-Site

CI/CD Planning Research Equities Curiosity AI Safety AI Agents Pipelines Operations Leadership Governance Innovation Agentic AI Scalability Market Data RESTful API Communication Observability Cyber Security Memory Systems Self-Motivation Version Control Problem Solving Vector Database Ancient History Computer Science Containerization Docker (Software) Conversational AI Security Clearance Prompt Engineering Workflow Management Multi-Agent Systems Software Engineering Software Development Artificial Intelligence Large Language Modeling Research And Development Internet Of Things (IoT) Cloud-Native Development Computer Network Operations Python (Programming Language) Enterprise Application Software Artificial Intelligence Infrastructure Application Programming Interface (API) Applications Of Artificial Intelligence +0

Requirements

This position is for a software engineer to join a small development team. This engineer will be responsible for participating in all aspects of the software development life cycle including requirements definition and analysis, coding and implementation, system test, and documentation generation and support. The ideal candidate will have strong problem solving skills, and must be able to communicate effectively and work in a collaborative team environment. This includes being experienced in recommending creative and sound technical solutions as well as reviewing and critiquing proposed technical solutions. Ability to self-motivate and work independently is a must.

The program is made up of CONUS and OCONUS teams who regularly interact across varying time zones. As a result, the candidate must have excellent communication skills and be flexible with regards to teamwork and tasking. A demonstrated ability to perform in cross-functional teams to achieve results in a timely manner is desired.

This is a technical position to support a wide variety of mission activities performed both locally and OCONUS. Candidates should have a background in software engineering best practices, object-oriented concepts and design, test driven development and unit testing frameworks like JUnit, Java build environments, library dependency management, configuration management and integrated development environments (IDE) like VS Code, Eclipse, or IntelliJ., * Bachelor’s degree in software engineering, computer science, or related subject and at least 8 years of experience OR Master’s degree in software engineering, computer science, or related subject and at least 6 years OR 12 years relevant work experience with a combination of college coursework and certifications in lieu of degree

Proficient in the following technologies and programming languages:

  • Java, Java EE, Java Secure Sockets, Spring, JPA or Hibernate
  • Tomcat (or similar app server)
  • Experience using REACT or other JAVASCRIPT technologies - with additional experience using HTML, CSS, Building and Consuming RESTful web services
  • Scripting languages (Python and/or Bash)
  • Agile software development and tools like Jira
  • MySQL database (or similar relational database experience)
  • git (experience with version control systems)
  • VS Code, Eclipse, or IntelliJ IDE
  • Ant with Ivy or comparable build tools like Maven or Gradle
  • Linux (RHEL/Rocky) command line experience
  • Cloud development experience helpful

Desired Qualifications (one or more preferred):

  • Willingness to travel OCONUS to support software deployments and upgrades
  • Experience with cloud development including storage technologies, serverless functions and accessing cloud APIs
  • Experience with Android app development and security best practices
  • Experience with automated test tools
  • Familiarity with Linux system administration (RHEL/Rocky)

MSBA

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 .

About the company

If you’re looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We’re not hiring followers. We’re recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We’re already at step 30 - and moving faster than anyone else dares., Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit www.Leidos.com .

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careercircle.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all