Level 4 Software engineer
The Judge Group
Software Engineering
Fort Worth, TX, USA
Position: Software Engineer
Location: Fort Worth, TX
About the Role
We are seeking an experienced Software Development & DevOps Engineer to lead and support the migration of a software development network to an AWS GovCloud–based environment. In this role, you will design and maintain development environments, CI/CD pipelines, and collaboration workflows while working closely with cross‑functional engineering teams in an agile, highly collaborative setting.
You will contribute hands-on to software development, infrastructure automation, and continuous improvement initiatives that ensure scalable, secure, and reliable development operations.
Key Responsibilities
· Lead and support the migration of a software development environment to AWS GovCloud
· Design, implement, and maintain CI/CD pipelines using GitLab (including YAML configuration)
· Set up and manage development environments on Linux-based systems
· Support daily collaboration, communication, and agile development activities
· Develop, maintain, and troubleshoot build, test, and release pipelines
· Work closely with software engineers through pair programming and code reviews
· Integrate and manage artifact repositories such as Nexus and Artifactory
· Collaborate with product and engineering teams using Agile development practices
· Provide accurate software development estimates and participate in sprint planning
· Identify opportunities for process improvements and foster a culture of continuous feedback
· Document designs, workflows, and best practices using collaborative tools
Minimum Qualifications
· Bachelor’s degree in Computer Science, Computer Engineering, Mathematics, Physics, or another STEM-related discipline
· 3+ years of experience with AWS GovCloud
· 3+ years of experience with GitLab, including CI/CD pipelines and YAML configuration
· 5+ years of professional experience with C++ (C++11) and Python
· Strong experience with Linux-based software development environments
· Proficiency in object-oriented software development principles
· Experience with:
· AWS infrastructure and cloud-based development workflows
· Git-based version control
· Jira for issue tracking and agile planning
Preferred Qualifications
· Experience with CMake build systems
· Strong practitioner experience with the Atlassian tool suite (Jira, Bitbucket, Confluence)
· Experience with GitLab pipeline troubleshooting and optimization
· Familiarity with Agile and iterative product development methodologies
· Excellent written and verbal communication skills
· Comfort working in a highly collaborative team environment
· Experience with software testing and quality tools, including:
· Ada programming (for testing and validation)
· Green Hills compiler for Ada
· AUnit for Ada unit testing
· GNAT make tools (Gnatmake)
· VectorCAST
· CppUnit
· Gcov / Gcovr