Level 4 Software engineer
The Judge Group
Software Engineering
Fort Worth, TX, USA
Position: Software Engineer
Location: Fort Worth, TX
Responsibilities
· Design, develop, and maintain scalable software systems in Linux-based environments.
· Lead or contribute to the migration of software development infrastructure to AWS GovCloud.
· Build and maintain CI/CD pipelines using GitLab, including environment setup and automation.
· Collaborate daily with cross-functional engineering teams to deliver high-quality solutions.
· Contribute to system design, architecture discussions, and implementation decisions.
· Identify areas for process improvement and drive efficiencies in development workflows.
Minimum Qualifications
· Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Mathematics, Physics, or a related STEM discipline.
· 5+ years of experience in software development using C++ (C++11 or later) and Python.
· 3+ years of experience working with AWS GovCloud environments.
· 3+ years of experience with GitLab, including CI/CD pipelines and YAML configuration.
· Experience with Linux-based software development environments.
· Strong understanding of object-oriented programming principles.
· Hands-on experience with: Nexus, Artifactory, Jira
Preferred Qualifications
· Experience with CMake and build systems.
· Knowledge of Ada programming and associated tools:
· AUnit (unit testing)
· Gnatmake
· Green Hills compiler
· Experience with Atlassian tools such as Jira, Bitbucket, and Confluence.
· Familiarity with Agile development methodologies.
· Experience contributing to software estimation and planning.
· Strong debugging and troubleshooting skills, particularly in GitLab pipelines.
· Experience in collaborative development environments, including pair programming.
- Strong written and verbal communication skills.