Software Engineer II

Pdi Technologies
Houston, TX

At PDI Technologies, we empower some of the world's leading convenience retail and petroleum brands with cutting-edge technology solutions that drive growth and operational efficiency. By “Connecting Convenience” across the globe, we empower businesses to increase productivity, make more informed decisions, and engage faster with customers through loyalty programs, shopper insights, and unmatched real-time market intelligence via mobile applications, such as GasBuddy. We’re a global team committed to excellence, collaboration, and driving real impact. Explore our opportunities and become part of a company that values diversity, integrity, and growth.

Role Overview

We’re looking for a Mid-Level Software Engineer who’s ready to take the next step in their career—balancing hands-on coding with opportunities to influence technical direction. In this role, you’ll work with modern technologies like JavaScript, TypeScript, Node.js , PostgreSQL, and AWS to build scalable applications, APIs, and features that power mission-critical business solutions.

You’ll collaborate with Product, QA, and DevOps teams to bring ideas to life, troubleshoot and resolve complex issues, and make recommendations that shape how our systems evolve. You’ll have the freedom to own small to mid-sized projects, contribute to architectural discussions, and expand your skills in cloud-native environments, Kubernetes, and Salesforce integrations.

If you’re passionate about writing clean, efficient code, enjoy solving challenging problems, and want to make an impact in a collaborative, Agile environment—this is the perfect opportunity to grow your career while working on products used by businesses and customers around the globe.

Key Responsibilities:

  • Design, develop, and implement technical solutions using JavaScript, TypeScript, Node.js , PostgreSQL, and REST APIs.
  • Participate in technical design discussions and contribute to architectural decisions, providing input and guidance where appropriate.
  • Collaborate with Product Owners and Product Management to clarify requirements, validate feasibility, and provide accurate estimations.
  • Execute software testing to ensure products meet user requirements, working closely with QA to validate deliverables.
  • Troubleshoot, debug, and resolve software issues of moderate to high complexity, documenting solutions thoroughly.
  • Drive small to medium-sized projects from concept to delivery, ensuring timely completion and high-quality outcomes.
  • Recommend and implement improvements to data models, frameworks, and architectural best practices.
  • Compile and analyze test data to identify and resolve issues, ensuring system reliability and performance.
  • Work within an Agile environment, effectively managing priorities and delivering on sprint commitments.
  • Communicate project updates, risks, and technical concepts clearly to both technical and non-technical stakeholders.

Qualifications:

  • Bachelor’s degree in Computer Science (or equivalent) with 3–6 years of relevant software development experience.
  • Proficiency in JavaScript, TypeScript, Node.js , and PostgreSQL.
  • Solid experience designing, building, and maintaining REST APIs.
  • Strong familiarity with AWS cloud services, including SQS, Lambda, and Redis.
  • Hands-on experience with CI/CD processes, preferably using GitHub Actions.
  • Strong understanding of computer science fundamentals, including OOP, data structures, and algorithms.
  • Experience deploying, managing, and scaling applications in Kubernetes.
  • Familiarity with Elasticsearch.
  • Full-stack development experience with React (web) and React Native (mobile).
  • Experience with Salesforce Loyalty Cloud; familiarity with other Salesforce Cloud integrations and Apex code is a plus.
  • Excellent written and verbal communication skills, able to clearly translate technical concepts.
  • Strong problem-solving abilities and the capability to work effectively under pressure.
  • Proven ability to collaborate within Agile teams, influence technical decisions, and contribute to shared goals.
  • Self-motivated with strong prioritization and multitasking skills.

Behavioral Competencies:

  • Demonstrates strong collaboration skills, actively contributing to team discussions and supporting shared objectives.
  • Shows initiative by proactively identifying problems and opportunities for improvement.
  • Communicates clearly and effectively, adapting style for technical and non-technical audiences.
  • Balances attention to detail with the ability to deliver results in fast-paced, changing environments.
  • Approaches challenges with a problem-solving mindset, remaining composed under pressure.
  • Embraces accountability, delivering on commitments and taking ownership of outcomes.
  • Maintains adaptability and openness to feedback, adjusting approach to meet evolving priorities.
  • Displays a growth mindset, continually seeking to learn new skills and technologies.
  • Fosters a positive, inclusive, and respectful team culture.

PDI is committed to offering a well-rounded benefits program, designed to support and care for you, and your family throughout your life and career. This includes a competitive salary, market-competitive benefits, and a quarterly perks program. We encourage a good work-life balance with ample time off [time away] and, where appropriate, hybrid working arrangements. Employees have access to continuous learning, professional certifications, and leadership development opportunities. Our global culture fosters diversity, inclusion, and values authenticity, trust, curiosity, and diversity of thought, ensuring a supportive environment for all.

Posted 2025-09-14

Recommended Jobs

Assembly (Denison, TX)

Denison, TX

Pay: $17.50 per hour Shift/Hours: Monday – Thursday, 6:00am – 4:30pm Requirements for these positions: Safety toe shoes (steel toe or ceramic) Long pants Ability to read a tape measur…

View Details
Posted 2025-07-31

Lawn Care and Tick & Mosquito Technician

Lawn Doctor
Brewster County, TX

Benefits: ~401(k) ~401(k) matching ~Competitive salary ~Employee discounts ~Free uniforms Job description Lawn Doctor is seeking motivated individuals who are passionate about deliverin…

View Details
Posted 2025-08-06

Director of Sales

Hyatt
Round Rock, TX

Summary About this job The Director of Sales drives revenue generation through aggressive goal setting, team motivation, and proven sales strategies.  A keen understanding of market trends, int…

View Details
Posted 2025-08-07

CDL-A Company Drivers & Owner Ops

A & R Transport
Pasadena, TX

CDL-A Truck Drivers Home Daily / Often Home Most Weekends Avg $1400+ per wk New Pay Increase & Safety Bonus Full Benefits Assigned Late Model Trucks Also Needing Owner Operators For Top Paying Li…

View Details
Posted 2025-08-06

Locum Tenens Gastroenterology Job Corpus Christi, TX

Weatherby Healthcare Weatherby Healthcare
Corpus Christi, TX

Weatherby Healthcare is currently seeking a Gastroenterology Physician in TX Weatherby can help you build a custom career plan, with multiple positions available for you today. Call us for specific…

View Details
Posted 2025-09-10

L&D | RN

Texas

Labor & Delivery Registered Nurse (L&D RN) – Locum Tenens Nursing Job in Austin, TX Advance your nursing career as a Labor & Delivery Registered Nurse (L&D RN) with this locum tenens opportunity in…

View Details
Posted 2025-09-07

RN Main PACU

Baylor St Luke's Medical Center
Center, TX

RN Main PACU Location Houston, TX (Medical Center area) : Overview Baylor St. Luke's Medical Center Baylor St. Luke's Medical Center is an internationally recognized leader in research and clinical…

View Details
Posted 2025-09-10

Full-Time Center Manager

The UPS Store #7875
San Antonio, TX

The Center Manager is responsible for the day-to-day operations of this retail location. He or she will open and close the center, manage productivity and ensure the center’s team delivers world-class…

View Details
Posted 2025-08-28

Automotive Alignment Technician

City Tire Pros
Mcallen, TX

Job Description Job Description Company Overview At Tire Pros we value each employee and encourage growth. We provide a fun and friendly work environment along with excellent training and deve…

View Details
Posted 2025-07-30

Warehouse Supervisor

Harrison, Walker and Harper
Paris, TX

We're Hiring: Warehouse Supervisor – Paris, TX Apply Now – Text "WAREHOUSE" to 903.231.7076 Pay Rate: $19–$24 per hour (based on experience) Location: Paris, Texas Company: We Pack Logistics Sche…

View Details
Posted 2025-08-06