Software engineer

THE JUDGE GROUP, INC.
Fort Worth, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 250K

Job location

Fort Worth, United States of America

Tech stack

Testing (Software)
Agile Methodologies
Amazon Web Services (AWS)
Confluence
JIRA
Unit Testing
C++
Cloud Computing
CMake
Code Review
Collaborative Software
Computer Programming
Computer Engineering
Linux
DevOps
Issue Tracking Systems
Integrated Development Environments
Python
Linux System Administration
Cisco Nexus Switches
Object-Oriented Software Development
Pair Programming
Scrum
Software Engineering
YAML
Delivery Pipeline
Gitlab
GIT
Infrastructure Automation Frameworks
Information Technology
Atlassian Tools
Build Tools
Bitbucket
Software Version Control
Artifactory

Job description

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

Requirements

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

Apply for this position