Software Engineer II
PDI Technologies
Job Description
Job Description
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
Do you love diagnosing software issues for your customers? Do you pride yourself on providing world class customer support? Are you a progressive software engineer, an advocate of agile development practices, and a proponent of continuous improvement? If this is you, then join an energetic team of engineers supporting and maintaining software solutions at PDI!
You will play a key role in supporting and maintaining our market-leading software products as we strive for continuous improvement. You will be working as a key part of an agile team to identify software issues and optimize the performance of PDI's enterprise software solutions while working closely with product managers, product owners, engineering leaders, your team and other stakeholders.
With the variety of environments, platforms, technologies & languages, you must be comfortable working within databases, C# code, web services and hybrid cloud environments.
Responsibilities:- Actively support and develop software solutions for PDI products
- Troubleshoot and resolve software issues with due urgency and maintain thorough documentation of all software solutions
- Perform engineering level tests to find defects; troubleshoot and debug production issues
- Partner with Product Management to consult on solution feasibility and high-level effort estimation
- Prepare and provide case status and risk assessments to their manager with appropriate levels of detail to ensure customer issues are properly escalated and prioritized
- Use a disciplined approach in an Agile environment to assist in analysis and determination of preferred solutions to technical challenges
- Work with Product Owner to clarify and estimate feature work
- A week of after-hours support availability every 3-4 months
- 3-6 years’ experience designing and developing new or maintaining existing software applications in a software product development environment
- Proficiency required in one or more of the following: .Net and C#, SQL
- Proficiency in SQL performance troubleshooting and tuning is preferred
- Familiarity with the Microsoft Visual Studio IDE and the use of Azure DevOps or Jira
- Practical experience with SDLC and Agile methodologies
- Highly motivated self-starter with a desire to help others and take action
- Requires strong written and verbal communication skills with the ability to translate technical concepts into non-technical terms
- Ability to independently work as a contributing member in a high-paced and focused team
- Ability to multi-task and prioritize tasks with competing deadlines
- Strong problem-solving and analytical skills with the ability to work under pressure
- Ability to socialize ideas and influence decisions without direct authority
- Collaborative in nature with a strong desire to dig in and learn independently and as well as through asking questions
- Considers ‘best-practice’ standards, as well as departmental policies and procedures
- Computer science fundamentals: OOP, design patterns, data structures & algorithms
- Applicants must be legally authorized to work in the United States without the need for employer sponsorship, now or in the future. PDI Technologies is unable to offer visa sponsorship for this role.
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.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...for innovative ways to help people? Do you like having the autonomy to build new solutions from the ground up? If so, being a Software Engineer II at Frost could be the job for you.At Frost, it’s about more than a job. It’s about having a flourishing career where you can...SuggestedFull time
$149.2k - $214.5k
...Abnormal AI is seeking a Software Engineer II with a strong interest in security and privacy to join the Data Security team. In this role, you will help protect customer data by implementing rigorous security and privacy standards along with robust governance practices...SuggestedFull timeRemote workFlexible hours$128k - $252.5k
...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,... ...this role ends on 9/11/2026 Work You’ll Do As a Lead Agentic Software Engineer II, you will be responsible for:Lead the design, implementation...SuggestedLocal area$117.6k - $176.4k
Sr. Application Engineer II“The Protection, Controls & Automation (PCA) group of Digital power is the engineering entity of Schneider Electric NAM that specialized in developing solutions for control and protection for electrical substations, datacenter, Oil & gas and distribution...SuggestedFull timeTemporary workWork at officeRemote workFlexible hours- ...page to see what exciting opportunities and company perks await!Job Description:Microchip Technology Inc. has a Senior Engineer II-Applications (Software/Firmware) opening based in Houston, TX. The successful candidate will be working closely with the product development...SuggestedFull time
- Axiom Space is seeking a Platform Engineer II (M365/Azure Administrator) to design, build, and operate the Microsoft 365 tenant and Azure infrastructure used by engineering and business teams. You will drive automation, identity governance, and platform reliability, while...
- ...Full Stack Software Engineer This is an urgent requirement Client: JPMorgan Chase (JPMC) Location: Houston TX (Local Candidates... .... Target Candidate Titles Software Engineer II Full Stack Engineer Platform Engineer Cloud Engineer...Contract workLocal area
- ...exciting challenges for NASA's pursuits in deep space exploration. We have an exciting opportunity for a Research Software Engineer to join our JETS II contract team at NASA Johnson Space Center in Houston, TX . If selected you will: Partner with FSL Users...Full timeContract workTemporary workFor contractorsRelocation package
- ...Children's Learning Institute is hiring a Scientific Programmer II! This role will support Texas Early Childhood Professiomal... ...degree program in the biomedical sciences, computer science or engineering in defining requirements and designing and developing highly specialized...Full timeFor contractors
- ...located in Texas, best locations are Austin and San Antonio area and will cover X territory… What’s the role? The Field Support Engineer II, with limited supervision, installs, repairs, upgrades and performs preventative maintenance on specified Carl Zeiss Meditec instrumentation...Local areaNight shift
- Position Summary:We are seeking an experienced and dynamic Application Engineer to serve as a critical technical and commercial bridge between our customers, vendors, and internal engineering teams. This role requires a unique combination of deep technical expertise in...Work at office
- The Rig Automation Technology Engineer II, within Rig Automation Technology - NCS Engineering & Technical, supports the development, integration, commissioning, troubleshooting, and continuous improvement of new and existing drilling rig automation technologies.The position...Full timeFor contractorsWork at officeLocal area
- Jr. Spotfire DeveloperCollaborate with local business users to understand business processes, gather technical requirements, evaluate proof of concepts, design, develop and support analytical solutions using TIBCO Spotfire, SQL, Python, R, JS, HTML etc. Partner with architecture...Local area
- ...Learning Institute invite applications for a Scientific Programmer II. This role supports TECPDS and the Texas Infant-Toddler... ...candidate will have a bachelor's degree in computer science or engineering and at least three years of relevant research experience, with...
$86.4k - $129.6k
Position: System Application Engineer - Building ControlsLocation: Houston, TX , Austin, TX, or San Antonio, TXThis Application Engineer... ...control systems to meet project-specific needs. Creation of software programs and front-end graphics. Commissioning on projects. Analyzing...Contract workFor contractorsH1bFlexible hours- ...complex problems? Join our dynamic team as a Mission Design Tools Software Engineer and become a vital contributor to support NASA as an... ...Teammate on the JSC Engineering, Technology, and Science (JETS) II contract. As an integral part of our organization, you'll play...Contract workFor contractorsWork at office
$108.9k - $133.1k
...we can fuel the future Phillips 66 is seeking an Advisor II, Data Engineer to help deliver trusted data products and platform... ...degree ~2 or more years of experience in data engineering, software engineering, or a related technical role ~2 or more years...Permanent employmentFull timeTemporary work- Siemens Healthineers is seeking a Customer Service Engineer II to service diagnostic equipment in the Corpus Christi area. You will install, troubleshoot, repair and maintain systems, delivering timely fixes and operator training for optimal performance. You will manage...
- ZEISS Group in Texas is seeking a Field Support Engineer II for Carl Zeiss Meditec instrumentation in a defined field service territory. With limited supervision, you will install, repair, upgrades and preventive maintenance while ensuring customer satisfaction. You will...
$134.5k - $265.1k
...engagement team who delivers the PBAC/ABAC authorization tools including PlainID. This role combines deep technical ownership with engineering expertise, governance, and stakeholder management.Work you’ll doAs a PlainID professional, you will:Configure and implement the...Local areaVisa sponsorship- At Houston Methodist, the Research Engineer II position is responsible for providing engineering support for laboratory-based research.... ..., including office applications, and statistical or technical software. QUALITY/SAFETY ESSENTIAL FUNCTIONS Analyzes, implements...Full timeWork at office
$82.6k - $162.8k
Position Summary Our Deloitte Finance Transformation team practices to help chief financial officers, controllers, and finance teams define and execute their finance and global business services agendas and strategies. You will work with leading-class teams and solutions...Local areaRemote work- Mclaurin Aerospace in Houston, TX is seeking a Research Software Engineer to join our JETS II contract team at NASA Johnson Space Center. You will collaborate with FSL users, optimize software development, and contribute to flight software, guidance and navigation. The...Contract work
- ...future of transportation. Join us and transform your dreams into reality. We are seeking a highly skilled and motivated Senior Software Engineer to architect, build, and operate the workflow orchestration platforms that power Bot Auto's engineering and autonomy workloads...Full timeTemporary work
- ...About Mariana Minerals Mariana Minerals is a software-first, vertically integrated minerals company on a mission to supply the critical... ...Minerals is looking for a highly motivated Full Stack Software Engineer to work on building the critical minerals supply chain to...
- AVEVA is seeking a Tech Support Engineer II in Houston, TX and Scottsdale, AZ for a hybrid Full-Time role. You will resolve complex technical issues remotely and on-site, mentor peers, and deliver customer-focused solutions. Minimum 1-3 years in technical support with a...Full timeRemote workRelocation
- AVEVA, a global industrial software leader, seeks a Tech Support Engineer II in Houston, TX with hybrid work expectations. This full-time role blends remote troubleshooting with on-site collaboration to deliver fast, accurate technical assistance. You will onboard, resolve...Full timeRemote work
- GC-Squared Resources, LLC is seeking a Mechanical Engineer II in Houston, Texas. This role involves creating and reviewing mechanical designs related to Single-Point Mooring (SPM) systems. The ideal candidate will have a Bachelor's degree in engineering, 3-5 years of relevant...
- ...Job Title: Robotics Full Stack Software Engineer Department: Software Employment Type: Full-Time Location: Houston, TX or Pensacola, FL Travel: 10% Who We Are Persona AI is building humanoid robots for the most demanding environments in heavy industry...Full timeLocal area
- ...Sitecore, and Optimizely, we unite strategy, human-centered design, engineering and AI inside core enterprise systems, so experiences don’t... ...Genpact! The Opportunity We’re looking for an Copilot Software Engineer to build and scale enterprise-grade cloud solutions...Full timeWork at officeRemote workWork from homeFlexible hoursNight shift3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- software engineer internship Houston, TX
- software development engineer aws Houston, TX
- software developer internship no experience Houston, TX
- real time software engineer Houston, TX
- financial software developer Houston, TX
- part time software developer Houston, TX
- graduate software developer Houston, TX
- software engineer travel Houston, TX
- experienced software developer Houston, TX
- remote entry level software developer Houston, TX




