> Markdown version of [/jobs/ext/3730558-software-engineer](https://www.wearedevelopers.com/jobs/ext/3730558-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 - **Experience:** Starter - **Salary:** $87,100.0 - $157,450.0 - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Computer-Aided Design, Microsoft Windows, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Amazon Elastic Compute Cloud, Data Analysis, Apache Tomcat, Server Applications, Business Logic, Confluence, Automation of Tests, Unit Testing, Microsoft Azure, Behavior-Driven Development, Oracle WebLogic Server, Building Information Modeling, Bioinformatics, C++ (Programming Language), Cascading Style Sheets (CSS), Code Reuse, Code Review, Collaborative Software, Signals Intelligence, Computer Programming, Computer Literacy, Continuous Delivery, Continuous Integration, Data Security, DevOps, Web Development, Django Web Framework, Enterprise JavaBeans, Embedded C, Java Platform Enterprise Edition (J2EE), Event-Driven Programming, Fault Tolerance, Geospatial Intelligence, 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, Java API for RESTful Web Services (JAX-RS), WildFly (JBoss AS), JQuery, Python (Programming Language), Key Management, PostgreSQL, Microsoft Office, MySQL, Node.Js, Scrum Methodology, Software Architecture, Systems Development Life Cycle, Webui, Software Engineering, Software Requirements Analysis, SonarQube, SQL Databases, Data Streaming, Web Applications, Web Application Frameworks, Web Services, Extensible Markup Language (XML), Enterprise Application Integration, Data Processing, Scripting, Enterprise Software Applications, Computer Network Operations, Warehouse Management Systems, ReactJS, Flask (Web Framework), Database Optimization, Spring-boot, Multi-Cloud, Infrastructure as Code (IaC), Cloudformation, Vue.js, AngularJS, Jax Ws, Gitlab-ci, Kubernetes, Information Technology, Deployment Automation, Front End Software Development, Restful APIs, Terraform, Devsecops, OpenSearch, Docker, Jenkins, Programming Languages, Microservices - **Published:** October 14, 2026 - **Apply:** https://www.careercircle.com/jobs/all/all/usa/co/aurora/b3c8ba87-83fd-4c69-a9a2-7a71d5116dd4 ## About the Role * Requires BS and 4 - 8 years of prior relevant experience or Masters with 2 - 6 years of 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 languages such as Javascript, Python, C/C++, Groovy, Structured Query Language (SQL). * * Must have experience developing on Windows 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. * Clearance Required: Must have TS/SCI with Polygraph on Day One. 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., 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 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), The Software Engineer will perform software development lifecycle (SDLC) activities as a member of an 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., The Software Engineer will be responsible for software development activities both individually and as a member of an Agile team. The Software Engineer will actively participate in daily stand-ups, Sprint Planning, Program Increment (PI) Planning, and other related team activities. The individual will 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. She/he 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. She/he 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