> Markdown version of [/jobs/ext/3736742-software-engineer](https://www.wearedevelopers.com/jobs/ext/3736742-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** CareerCircle - **Location:** Denver, CO, United States - **Salary:** $57,850.0 - $104,575.0 - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), XML Schema, Computer-Aided Design, Microsoft Windows, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Amazon Elastic Compute Cloud, Data Analysis, Apache Tomcat, Server Applications, Application Layers, Business Logic, Systems Engineering, Public-Key Cryptography, Acceptance Test-Driven Development, Confluence, Automation of Tests, Unit Testing, Microsoft Azure, Behavior-Driven Development, Oracle WebLogic Server, Building Information Modeling, Bioinformatics, Bootstrap (Software), C++ (Programming Language), Cascading Style Sheets (CSS), CMake, Configuration Management, Code Reuse, Code Review, Encodings, Collaborative Software, Signals Intelligence, Computer Programming, Databases, Computer Literacy, Continuous Delivery, Continuous Integration, Data Security, Linux, DevOps, Digital Signature, Web Development, Django Web Framework, Eclipse (Software), Enterprise JavaBeans, Embedded C, Java Platform Enterprise Edition (J2EE), Network Interface Controllers, Event-Driven Programming, Fault Tolerance, FitNesse, Geospatial Intelligence, Design of User Interfaces, Groovy, Human-Computer Interaction, Integrated Development Environments, Information Systems Security Architecture Professional, JavaFX, Java Persistence API, Java Servlet, Spring Framework, Java Transaction API, JavaScript Libraries, JSON, Java API for RESTful Web Services (JAX-RS), WildFly (JBoss AS), JQuery, Junit, Python (Programming Language), Key Management, PostgreSQL, Apache Maven, Microsoft Visual Studio, Microsoft Office, Microsoft SQL Server, MongoDB, MySQL, Cisco Nexus Switches, Node.Js, OpenShift, Oracle (Applications), Pair Programming, Scrum Methodology, Software Architecture, Systems Development Life Cycle, Mockito, Webui, Rhapsody, Requirements Management, Scaled Agile Framework, Security Software, Selenium, Simple Object Access Protocol (SOAP), Software Engineering, Software Requirements Analysis, SonarQube, SQL Databases, Data Streaming, Web Applications, Web Application Frameworks, Web Services, Web Services Description Language, WebStorm, Extensible Markup Language (XML), Extensible Stylesheet Language Transformations (XSLT), YAML, Enterprise Application Integration, Data Processing, Scripting, Enterprise Software Applications, Computer Network Operations, Warehouse Management Systems, Test-Driven Development (TDD), ReactJS, Flask (Web Framework), Database Optimization, Spring-boot, Multi-Cloud, Infrastructure as Code (IaC), Cloudformation, Vue.js, AngularJS, Jax Ws, Gitlab-ci, Kubernetes, Infrastructure Automation Frameworks, Information Technology, Deployment Automation, Build Tools, Front End Software Development, Restful APIs, Terraform, Cucumber (Software), Code Restructuring, Software Version Control, Devsecops, Jasmine, OpenSearch, Docker, Jenkins, Programming Languages, Microservices - **Published:** October 14, 2026 - **Apply:** https://www.careercircle.com/jobs/all/all/usa/co/aurora/d3d03701-2f8d-41ba-afe7-b12fa19dd3fc ## About the Role Must have a BS degree or equivalent experience and less than 2 years prior relevant experience. Additional experience may be substituted for a degree. Must have demonstrated experience with Java. Must have experience or familiarity with multiple Java frameworks: Spring to include Boot and Data, Java Enterprise Edition (JEE) (i.e., JPA, EJB, JTA, Servlet), Jackson, Jersey, Swing, JavaFX. Must have experience or familiarity with multiple of the following languages such as Javascript, Python, C/C++, Groovy, Structured Query Language (SQL). Must have experience with development IDEs (Integrated Development Environments) such as Eclipse, Visual Studio Code, Visual Studio, Rhapsody, WebStorm. Must have experience with databases such as Oracle, PostgreSQL, MongoDB, SQL Server. Must have experience with Web Application User Interface Development, knowledge of databases and structures, Spring Framework, and/or experience working with AngularJS, JSON, HTML, XML, XSLT. Must have experience with software source control and configuration management tools. Must have experience with technologies underlying cryptographic systems (symmetric and asymmetric cryptography, ASN.1 encoding, XML canonicalization, digital signatures). Must have experience developing on Windows, and/or Linux operating systems. Must have documented professional experience with web services. Must have a strong understanding of sound software development principles and practices. Must be able to plan and prioritize personal tasking and be able to communicate effectively verbally and in writing. Must be an independent thinker, capable of performing high quality work, both independently and with a team in a fast-moving environment. Preferred Qualifications Experience with the following: Java Enterprise Edition (JEE) (i.e., EJB, JPA, JTA, JAX-B, JAX-RS, JAX-WS), SQL, application servers (Tomcat, WebLogic, JBoss), Spring framework, scripting. Experience or familiarity with multiple of the following technologies: XML/XSD/SOAP/WSDL/XSLT, REST, JSON, YAML, Containers (Docker, Podman, Kubernetes, OpenShift). Experience with Javascript frameworks: AngularJS, Bootstrap, JQuery. Experience with Testing and Mocking frameworks: JUnit, Jupiter, Mockito, Jasmine, Karma, Cucumber, Unified Functional Tester (UFT), Selenium, FITNesse. Experience with build tools: Maven, CMake, RPM, Jenkins, Nexus. Experience with high level requirements management including requirements decomposition, secure systems engineering and development, trade-off analysis, interface control, and testing and continuous integration. Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, Test Driven Development (TDD), Refactoring, and Acceptance Test Driven Development (ATDD). Experience with Behavior Driven Development (BDD). Secure Software development (i.e., Layer 7 Policy). Experience with the Scrum, Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or experience as a member of an Agile team., Communication Data Analysis Project Design Quality Control Cost Estimation Microsoft Office Constructability Project Controls Computer Literacy Quality Assurance Project Schedules Project Management Influencing Skills Strategic Planning Technical Analysis Material Selection Logistics Planning Quantity Take-Offs Business Strategies Product Improvement Business Development Cost Benefit Analysis Collaborative Software New Product Development Construction Management Contract Interpretation Fire Protection Systems Construction Engineering Building Information Modeling Continuous Improvement Process Design For Manufacture And Assembly (DFMA) +0 ## Description 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 Education and Training 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), Leidos has a new and exciting opportunity for a Software Engineer in our Intelligence Sector's Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and Cryptographic Key Management. At Leidos, we offer competitive benefits, including Paid Time Off, 11 paid Holidays, 401K with a 6% company match and immediate vesting, Flexible Schedules, Discounted Stock Purchase Plans, Technical Upskilling, Education and Training Support, Parental Paid Leave, and much more. Join us and make a difference in National Security! Software Engineer *Must have an active TS/SCI Polygraph on Day One. No exceptions.* In this exciting role, you will perform software development lifecycle (SDLC) activities as both an individual and a member of our top-notch agile development team building a large complex enterprise system! Development includes the full range of turning Agile user stories into implementable concepts, through development, unit testing, integration and test, and deployment of the new capabilities for the large complex enterprise system. Following the Behavior-driven Development (BDD) pattern, developers are responsible for implementing robust testing leveraging DevOps automation and, where appropriate, use of test automation commercial tools. There are a range of opportunities for server-side business logic implementation as well as client web application and user interface (UI) development. Java, Python, embedded C/C++, Java cryptographic framework, XML, web UI (i.e., Angular, JavaScript, CSS, HTML, etc.) and special purpose device programming opportunities are available. Primary Responsibilities You will actively participate in daily stand-ups, Sprint Planning, Program Increment (PI) Planning, and other related team activities; analyze and study complex system requirements, use design software tools, provide support using formal specifications, data flow diagrams, and other accepted design techniques and will use sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, fault tolerant, and reusable. You will provide software process management and control throughout the coding portion of the software development process and will promote code reuse and cross-program collaboration while reducing maintenance costs by creating common functions and shared actions for developers and testers. You will engineer, author, tune and document automation scripts in a development environment and deploy to the test/production bench., 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 xPL Project Developer Turner Construction Co. Denver, CO*On-Site Bidding Scheduling Purchasing Accounting Procurement Coordinating Cost Control Construction, MySQL CI/CD JQuery Jenkins Teamwork Equities Terraform SonarQube DevSecOps Innovation Kubernetes SAFe Agile PostgreSQL Opensearch Data Types Code Review Scalability Reliability Market Data RESTful API Multi-Cloud Spring Boot Data Access GitLab CI/CD Microservices Observability Test Automation Database Tuning Microsoft Azure Web Development Control Systems Software Design Data Processing Sprint Planning Computer Science Web Applications Front End Design Agile Methodology Docker (Software) Influencing Skills AWS CloudFormation Amazon Web Services User Interface (UI) Continuous Delivery Software Engineering Technical Leadership Demonstration Skills Atlassian Confluence Emerging Technologies Solution Architecture Software Architecture Flask (Web Framework) Engineering Practices Continuous Integration Django (Web Framework) Technical Requirements Angular (Web Framework) Geospatial Intelligence AWS Certified Developer Event-Driven Programming Application Environments SQL (Programming Language) Java (Programming Language) Vue.js (Javascript Library) Node.js (Javascript Library) Warehouse Management Systems Cascading Style Sheets (CSS) Scrum (Software Development) Infrastructure as Code (IaC) Amazon Elastic Compute Cloud React.js (Javascript Library) Python (Programming Language) Software Development Life Cycle Back End (Software Engineering) Front End (Software Engineering) HyperText Markup Language (HTML) Application Performance Management Enterprise Application Integration Application Programming Interface (API) Certified Information Systems Security Professional Top Secret-Sensitive Compartmented Information (TS/SCI Clearance) +0 Google IT Automation with Python Software Engineer TS/SCI Poly Leidos Aurora, CO*On-Site DevOps JAX-WS Planning Equities Leadership Management Automation Purchasing User Story Upskilling Embedded C Code Reuse Market Data Server-Side Web Services Unit Testing Cryptography Java Servlet Communication Team Building Apache Tomcat Prioritization Business Logic Key Management Test Automation Fault Tolerance Design Software Sprint Planning Ancient History Web Applications Spring Framework Agile Methodology Data Flow Diagram Analytical Method WildFly (JBoss AS) Device Programming User Interface (UI) Application Servers Time Off Management Security Engineering Software Engineering Software Development Signals Intelligence Independent Thinking Java Persistence API Enterprise JavaBeans Java Transaction API Oracle WebLogic Server Education and Training Development Environment Angular (Web Framework) Java Enterprise Edition Jersey (Java Framework) SQL (Programming Language) C++ (Programming Language) Java (Programming Language) Behavior-Driven Development Computer Network Operations Cascading Style Sheets (CSS) Python (Programming Language) Groovy (Programming Language) Systems Development Life Cycle Enterprise Application Software Software Development Life Cycle HyperText Markup Language (HTML) JavaScript (Programming Language) Java API For RESTful Web Services Top Secret-Sensitive Compartmented Information (TS/SCI Clearance) +0