Careers – Congruex


Option 2: Create a New Profile

Software Developer

Job Title
Software Developer
Job ID
Irvin,  TX 75038
Other Location
Job Title: Software Developer          
Business Unit: Tower Engineering Solutions, LLC
Department: Software Engineering              
Reports To: Lead Software Developer
Employment Status: Full-time, Non-Exempt
Compensation and Salary: 100,000

Primary Location: Irving, TX (or remote)

Congruex is looking for a Software Developer to join our team. Learn more about it at 

Tower Engineering Solutions, LLC, a Congruex company
Founded in 2012, Tower Engineering Solutions (TES) is a structural engineering company focused on wireless tower infrastructure. We provide a full suite of service from mount mapping and structural analysis to modifications and inspections. TES leverages proprietary software and analytical tools to support clients in reducing their cycle times to market, ensuring compliance with industry standards, all while achieving substantial cost savings. TES is headquartered in Dallas, TX.

We are the One Congruex Family. We are building tomorrow, together. 

Your New Job  

The PositionThis development position will be responsible for maintaining, enhancing and modernizing a tower project management system written using C++ and the Embarcadero platform. The system not only manages tower projects, it also provides drawings of the towers based on engineering data. The role will be working directly within a growing team of developers that will leverage cross-training and knowledge sharing to define and deliver an industry-leading solution. Once the legacy platform is mastered, the role will support the modernization of the legacy software to SaaS platform capable of supporting global Tower Companies, Mobile Network Operations, Network Equipment Providers and Engineering Services firms.
Job Responsibilities (Including, but not limited to):
  • Sustain legacy software tools and implement and perform testing of new feature sets on legacy platform
  • Support the modernization of legacy platform by the introduction of modules / microservices in a CI/CD environment
  • Support the testing and roll-out the new SaaS platform to existing and new global customers
Required Skills & Qualifications:
  • Graduate with a Bachelor’s degree in Electrical Engineering / Computer Science
  • Knowledge of high-level programming languages such as C++, C#, Java, Python
  • Knowledge of Cloud Services and corresponding tools and environments
  • Experience with data and database structures, notably SQL
  • Experience with RestAPIs and Git Version Control is a plus
  • Detail-oriented, proactive and prone to take initiatives
  • Good communication and presentation skills
Desired Skills & Qualifications:
  • Must be proficient in object-oriented software development using C++.
  • Knowledge of SQL and Json or XML.
  • Excellent collaboration and communication skills.
  • Excellent analytical and problem-solving abilities
  • A minimum of 3 years' experience as a software developer
Why Work At Congruex 
No matter what role you play, you are an important part of the One Congruex Family. 

We offer opportunities at all levels across the nation – from students to industry veterans – in areas of engineering, construction, and professional services. 
We value the wellbeing of our people and offer competitive compensation, health benefits, wellness resources, 401(k) retirement planning, and employee recognition and leadership development programs. Options may vary by geographic location. 

The pillars of Congruex culture are GRIT, safety, inclusion, and family.
  • GRIT: Our GRIT values are part of our company DNA and the touchstone for our multinational workforce. 
    • Guts - having the guts to do the right thing
    • Reliability - being reliable to deliver what we promise
    • Innovation - innovating every day
    • Teamwork - embracing teamwork together as One Congruex 
  • Safety: We are committed to 24/7 safety practices on our jobsites, within our offices, and all the places our team exists in between.
  • Inclusion: Congruex embraces our team’s diversity and promotes an inclusive workplace for all.
  • Family: We are a family-oriented company committed to the long-term health and development of our people.

The Fine Print:
We will determine salary based on skills and experience in relation to the function of the role, as well as equity to employees in similar roles. Some benefits have eligibility criteria. All requirements are subject to possible modification to reasonably accommodate individuals with disabilities.

This job description in no way states or implies that these are the only duties to be performed by the employee occupying this position. This document does not create an employment contract, implied or otherwise, other than an “at-will” employment relationship. Conditions to hiring may include but are not necessarily limited to background checks and drug testing.

Option 2: Create a New Profile