Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+42 more
Job description
- Develop robust, maintainable software using Python, C++, and similar programming languages.
- Design, implement, and execute unit tests to ensure software quality and reliability.
- Produce and maintain clear, accurate technical documentation for software components and systems.
- Build, configure, and manage CI/CD pipelines to automate software integration and deployment.
- Collaborate closely with stakeholders, including government customers, to understand requirements and deliver effective solutions.
- Contribute actively to Agile ceremonies, including Program Increment (PI) Planning, Iteration Planning, Sprint Planning, and Retrospectives.
- Participate in team and program-level sprint demos and reviews, presenting work and incorporating feedback.
- Support hardware and software integration activities across the full software development lifecycle.
- Apply DevSecOps practices to enhance security, reliability, and maintainability of software systems.
- Troubleshoot complex issues and provide effective solutions in a fast-paced, mission-focused environment., Google IT Automation with Python Traveling Software/ Radar Engineer Leidos
Huntsville, AL*On-Site
Physics Teamwork Equities Debugging Operations Innovation Market Data Data Analysis Field Testing Cyber Security Ancient History Computer Science Computer Engineering Intelligence Analysis Electrical Engineering Red Hat Enterprise Linux Bash (Scripting Language) Network Configuration And Change Management +0 Login | JoinContact
Requirements
Planning Visionary DevSecOps Pipelines Leadership Innovation Reliability Coordinating Unit Testing Collaboration Secure Coding Problem Solving Maintainability Sprint Planning Secret Clearance Build Automation Agile Methodology Programming Tools Systems Integration Integration Testing Software Engineering Software Development Continuous Integration Artificial Intelligence Technical Documentation Engineering Design Process C++ (Programming Language) Software Quality (SQA/SQC) Python (Programming Language), We are seeking a versatile and experienced Software Engineer to support advanced software development efforts in a mission-focused Agile environment. This role is ideal for a candidate with strong coding skills in Python and C++, and the flexibility to contribute across the full software development lifecycle, from design and implementation through integration, testing, and deployment. The position is considered career/journey level and offers the opportunity to support multiple high-impact missile programs in a fully cleared environment for military related projects., * Strong Python development experience, including building and maintaining production-quality code.
- Working knowledge of C++ for software development and integration.
- Excellent problem-solving and troubleshooting skills, with the ability to analyze and resolve complex technical issues.
- Strong team orientation and collaboration skills, with experience working in Agile development teams.
- Active DoD Secret Clearance.
- Bachelor’s degree in a related discipline from an accredited institution.
- 2-7 years of experience in software engineering or a closely related field.
- Experience working within Agile development methodologies and processes.
- Experience across the full software development lifecycle, from requirements through deployment.
- Knowledge of DevSecOps concepts and practices.
- Experience with hardware/software integration in complex systems., * Experience supporting complex, mission-focused programs, such as missile or defense-related systems.
- Familiarity with CI/CD tools and practices for automated builds, testing, and deployment.
- Understanding of secure coding practices and integrating security into the development lifecycle.
- Ability to communicate technical concepts clearly to both technical and non-technical stakeholders.
- Experience participating in Program Increment (PI) Planning and other scaled Agile events.
- Comfort working in a highly regulated, cleared environment with strict compliance requirements., Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors., Unix Linux Junit Syntax Debugging Visionary Compilers Xunit.net Leadership Automation Innovation Testability Simulations Test Design Problem Solving Software Design Microsoft Office Systems Modeling Utility Software Operating Systems Software Analysis Eclipse (Software) Systems Integration Time Off Management Software Engineering Object-Oriented Design Artificial Intelligence Technical Documentation Software Design Patterns Bash (Scripting Language) Unified Modeling Language Engineering Design Process C++ (Programming Language) Solaris (Operating System) Process Driven Development Java (Programming Language) Verbal Communication Skills Critical Design Review (CDR) Python (Programming Language) Troubleshooting (Problem Solving) Object-Oriented Programming (OOP) Integrated Development Environments Capability Maturity Model Integration +0
Google IT Automation with, Python, Sensors Ansible Jenkins Planning Research Equities Debugging Pipelines Leadership Management Enthusiasm Digital.ai Simulations Market Data Problem Solving Fault Tolerance Sprint Planning Ancient History Computer Science Secret Clearance Utility Software Agile Methodology Defect Management Software Solutions Systems Engineering User Interface (UI) Software Engineering Software Development Continuous Deployment Technical Engineering Sprint Retrospectives Continuous Integration Scaled Agile Framework Agile Project Management Red Hat Enterprise Linux Agile Software Development C++ (Programming Language) Java (Programming Language) Verbal Communication Skills Git (Version Control System) Scrum (Software Development) Troubleshooting (Problem Solving) +0
About the company
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
7 Important Tips That Every Software Developer Should Know
Now is the time for industrialized software development
Dev Digest 120 - Apple and peers
Dev Digest 134 - Where pixels sing?