Software Engineer

GHG Corporation

Webster (TX)

On-site

USD 110,000 - 140,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

GHG Corporation is seeking an experienced Software Engineer to support the CMC4 Software Engineering and Development team as a full-stack developer. You will design, develop, test, deploy, and sustain mission-supporting software applications from concept to production.

The ideal candidate will independently deliver software solutions, collaborate with customers and technical teams, troubleshoot complex issues, and contribute across the full software development lifecycle in a hybrid

Qualifications

  • 5+ years of software development experience in a full-stack environment.
  • Strong experience with C#, .NET/ASP.NET and RESTful APIs.
  • Proficiency with HTML, CSS, JavaScript and SQL databases.
  • Experience with Git workflows and Agile development practices.

Responsibilities

  • Design, develop, test, deploy, and maintain web-based applications.
  • Develop and integrate RESTful APIs with enterprise systems and data sources.
  • Collaborate with Product Owners and stakeholders to translate business needs into technical solutions.
  • Participate in architecture reviews, code reviews, troubleshooting, and production support.
  • Develop secure, reliable, scalable software solutions and maintain CI/CD practices.
  • Provide technical guidance and mentoring to less experienced developers.
  • Collaborate with cross-functional teams including cybersecurity and IT.

Skills

C# and .NET
RESTful API development
HTML/CSS/JavaScript
SQL databases
Git workflows
Agile development
Customer collaboration
Troubleshooting
Independent & collaborative work

Education

Bachelor's degree in CS/IT/Engineering

Tools

Azure DevOps
CI/CD pipelines
SharePoint / Power Platform / M365
Enterprise Microsoft environments

Job description

Description of Position

GHG Corporation is seeking an experienced Software Engineer (IT Professional)to support the CMC4 Software Engineering and Development team as a full-stack software developer. This position will contribute to the design, development, testing, integration, deployment, and sustainment of mission-supporting software applications.

The ideal candidate is a strong and versatile developer who can independently deliver software solutions, collaborate effectively with customers and technical teams, troubleshoot complex issues, and contribute throughout the full software development lifecycle.

Responsibilities
  • Design, develop, test, deploy, and maintain web-based applications and services.
  • Develop and integrate RESTful APIs and interfaces with enterprise systems and data sources.
  • Work with customers, Product Owners, and stakeholders to understand requirements and translate business needs into effective technical solutions.
  • Participate in application architecture and solution design, code reviews, troubleshooting, testing, and production support.
  • Develop and maintain secure, reliable, maintainable, and scalable software solutions.
  • Participate in Agile development activities, including sprint planning, backlog refinement, technical discussions, and sprint reviews.
  • Support source control, branching, pull requests, CI/CD, and software development lifecycle practices.
  • Diagnose and resolve application, integration, database, and production issues.
  • Develop technical documentation and contribute to software development standards and best practices.
  • Provide technical guidance and mentoring to less experienced developers as needed.
  • Collaborate with developers, database administrators, infrastructure personnel, cybersecurity teams, and other technical disciplines.
  • Work independently with general direction and take ownership of assignments from requirements through production implementation and sustainment.
Required Skills
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, with applicable professional experience.
  • 5+ years of software development experience, preferably in a full-stack development environment.
  • Strong experience with C#, .NET / ASP.NET, and RESTful API development.
  • Experience with modern web technologies, including HTML, CSS, JavaScript, and related frameworks.
  • Experience with relational databases, SQL, and data-driven applications.
  • Strong knowledge of source control, Git workflows, branching strategies, and code review practices.
  • Experience working within an Agile software development environment.
  • Understanding of software design, development, testing, integration, deployment, and sustainment practices.
  • Demonstrated ability to work directly with customers and technical stakeholders to define and deliver software solutions.
  • Strong analytical, troubleshooting, communication, and problem-solving skills.
  • Ability to work both independently and collaboratively within a multidisciplinary technical team.
Preferred Skills
  • Experience with Azure DevOps, including Boards, Repos, and Pipelines.
  • Experience with CI/CD, automated builds, testing, and software deployment practices.
  • Experience developing and supporting enterprise applications in Microsoft environments.
  • Experience with SharePoint, Power Platform, Power BI, or Microsoft 365 technologies.
  • Experience with application and database integrations across enterprise systems.
  • Experience modernizing or migrating legacy applications and technologies.
  • Experience providing technical mentorship or serving in a technical leadership capacity.
  • Experience supporting NASA, aerospace, engineering, logistics, or other mission-critical environments is a plus.
Position Summary
  • Position: Software Engineer
  • Position Type: Regular, Full Time
  • Education: Bachelor's degree in related field or equivalent applicable experience
  • Travel: Occasional
  • U.S. Citizenship Required: Yes
  • Security Clearance: Not currently required
  • Location: Houston, Texas / Hybrid as applicable

We are an Equal Employment Opportunity employer as defined by the EEOC

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

PROtect LLC • Houston (TX)

On-site
USD 90,000 - 140,000
Full-Stack Software Engineer: RESTful APIs & Azure DevOps
Full-Stack Software Engineer: RESTful APIs & Azure DevOps

GHG Corporation • Webster (TX)

Hybrid
USD 110,000 - 140,000
Software Engineer
Software Engineer

JPMorgan Chase & Co. • Houston (TX)

On-site
USD 120,000 - 190,000
Software Engineer [Multiple Positions Available]
Software Engineer [Multiple Positions Available]

JPMorgan Chase & Co. • Houston (TX)

On-site
USD 140,000 - 190,000
Full-Stack Software Engineer
Full-Stack Software Engineer

BlueHalo • Maryland

On-site
USD 100,000 - 210,000
Medical benefits
Dental and vision coverage
401K with company matching
+2
Software Engineer - Junior / Mid / Senior / SME - 28332 *
Software Engineer - Junior / Mid / Senior / SME - 28332 *

Mission Technologies, a division of HII • Dayton (OH)

On-site
USD 56,566 - 143,122
Medical, dental, and vision coverage
401(k) savings plan with company contributions
Paid holidays and paid time off
+1
Software Engineer - Full Stack
Software Engineer - Full Stack

Tech(X)- Techximius Corp • Aberdeen (MD)

On-site
USD 130,000 - 165,000
Senior Software Engineer - Full Stack C# Developer
Senior Software Engineer - Full Stack C# Developer

General Dynamics Information Technology • Hanover (MD)

On-site
USD 111,155 - 150,385
401k with match
Health benefits
Internal mobility
+2
Software Engineer - Full Stack
Software Engineer - Full Stack

Tech-X • Aberdeen (MD)

On-site
USD 130,000 - 165,000
Software Engineer
Software Engineer

Base-2 Solutions, LLC. • Annapolis (MD)

On-site
USD 180,000 - 240,000