cover image
TPI Global Solutions

Software Engineer I

Hybrid

Houston, United states

Freelance

08-12-2025

Share this job:

Skills

Java JavaScript C# HTML CSS SQL CI/CD DevOps Quality Assurance Agile Methodology Problem-solving Customer Service Attention to detail Architecture Programming git Asp.Net Software Development Agile Junit Spring

Job Specifications

Job Description: Developer I (Entry Level Java Developer)

Location: Hybrid – Houston, TX

Contract: 12+ months (with possible extension)

We are seeking a Java developer who will proactively contribute to a high-performing team that will be responsible for development and support of critical commercial business applications for US Gas Transmission and Midstream (GTM).

Responsibilities:

• Develop and support software solutions for GTM commercial business applications

• Participate in all phases of the software development lifecycle, which include systems analysis, requirements gathering, designing, developing, testing, maintaining, and documenting

• Work closely with our business users and development team members to understand functional and data requirements for new or existing processes

• Collaborate with other developers and quality assurance analysts to coordinate feature development, clarify requirements, and resolve software bugs

• Identify opportunities for system improvements and contribute to resolving technical issues, with guidance from senior team members

• Communicate effectively with cross-functional teams to ensure successful implementation of solutions

• Ensure client priorities are understood and addressed appropriately

Required Skills and Experience:

• University degree in computer science or related field

• 0–3 years web application development experience

• Familiarity or experience with developing applications with Java, Web services, CSS, XML/XSLT, HTML, JavaScript, Junit, and Oracle SQL

• Knowledge or experience with web application development and implementation of an N-tier architecture-based and end-to-end solution

• Understanding of object-oriented programming, software design patterns, n-tier architecture, Spring framework, data structures and algorithms, multithreading and synchronization, and performance tuning

• Basic experience with full software development life cycle including working with coding standards, source code management repository, and unit testing

• Strong analytical, problem-solving, and technical skills

• Communicate technical concepts effectively to both technical and non-technical audiences

• Strong customer service focus in understanding and meeting the needs of our business partners

• Ability to work both independently and collaboratively in a team environment

• Ability to quickly learn and understand new ideas and concepts

• Self-motivated and directed

• Keen attention to detail

Preferred Skills and Experience:

• Exposure to additional programming languages and techniques such as JSON, ORM, C#, IIS, ASP.Net

• Experience or coursework with GIT, DevOps, CI/CD, automated testing, cloud computing, and IT operations

• Knowledge of applicable data privacy practices and laws, as well as industry-specific regulations such as NAESB, FERC, SOX, etc.

• Understanding of gas pipeline business

• Familiarity with Agile methodology

About the Company

TPI Global started in 1998, providing technical professionals to businesses scrambling to fix the Y2K bug. We met those challenges head-on and established ourselves as an IT talent and services firm that could be counted upon. Since then we've grown. We continue to connect employers with tough-to-find IT expertise and help technical professionals find jobs that match their career goals. Now we are doing the same with engineering, finance and accounting professionals from our Birmingham, Atlanta and Charlotte offices. As on... Know more