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.
$107.46k - $220.76k
The Technical Product Manager II plays a pivotal role in Delta Dental's technology modernization... ...back-end platform products that enable engineering teams across the enterprise. This role... ...engineering practices, and accelerate software delivery.Working closely with Platform...SuggestedLocal areaRemote workVisa sponsorshipWork visa- ...diversity, integrity, and growth.Role OverviewDo 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...SuggestedFull time
$125.7k - $203.1k
...accepted until further notice.Meet the Team Join Cisco's innovative engineering community, where you'll have the opportunity to collaborate... ...of industry-leading products and platforms! Your Impact As a Software Engineer at Cisco, you will design and build software...SuggestedFull timeTemporary workWork experience placementLocal areaFlexible hours- ...Position Summary Designs and develops software libraries, applications, services, and hardware-software interfaces. Performs coding... ...Responsibilities This role is one hundred percent in-office. A software engineer must be willing and capable of learning new concepts in...SuggestedTemporary workWork at office
$109k - $182.4k
...want to make an impact on a global scale, come make a difference at Fiserv.Job TitleAI - Cyber Security Engineer - IIAbout your role:As an Advisor II, AI - Software Engineering, you will design, build, and deploy AI-powered cybersecurity solutions that strengthen identity...SuggestedFull timeTemporary workH1bWork at officeMonday to Friday$95.3k - $158.8k
...protection for the entire organization.About the RoleThe Senior II, Systems Engineer position exists to provide direct input to project plans,... ..., including experience with data migrations and SANNav software. Switch CLI experience a plus.Design, implement, and manage...Full timeContract workLocal area- ...Backend Engineer IIWe are looking for a highly motivated Backend Engineer II to design, build, and maintain scalable backend systems and services. In this role, you will collaborate with cross-functional teams to deliver high-performance APIs, ensure reliability, and...
- ...we can create the conditions for educators to teach, students to thrive, and districts to shape the future of education. Software Engineer II Overview: We are seeking an experienced frontend engineer to join one of our teams building new features and enhancing our...Full timeWork at office
- ...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...
- ...Sales Systems Engineer II Veeam is the Data and AI Trust Company, specializing in helping organizations ensure their data and AI are... ...motivated by customer impact, and excited to help define the future of data resilience, you will feel at home at Veeam. Veeam SoftwareWork at officeLocal areaWorldwide
- Senior Software Engineer Partner with business teams, vendors, and technical resources to deliver enhancements, troubleshoot issues, and support... ...with MQTT and Ignition MQTT modules. Experience with IIS and web-based application hosting. Experience with Azure DevOps...Full timeContract workTemporary workFor contractorsMonday to FridayFlexible hours
$102.3k - $147.05k
...team that succeeds together. Because at UKG, your work matters—and so do you.About the Team:We are seeking an experienced Senior Software Engineer to join our Development team. In this role, you will lead the design and delivery of scalable, secure, and reliable cloud-...Worldwide$80,500 - $174,300 per day
...reasonable commuting distance (approximately 50 miles) of Alpharetta, GA to support onsite requirements.We are looking for a Software Engineer to support the administration, maintenance, and operational stability of enterprise data platforms, with primary focus on Snowflake...H1bLocal area2 days per week1 day per week- ...Python Job DeveloperWe are looking for a Python Job Developer to join our growing engineering team. The ideal candidate will be responsible for designing, building, and maintaining Python-based data processing jobs, RESTful APIs, and backend systems that support our business...
$102.3k - $147.05k
...and a team that succeeds together. Because at UKG, your work matters—and so do you.About The Team: UKG is looking for a Senior Software Engineer III - Eng to build and maintain our public/private cloud’s PaaS layer (Platform as a Service). This is a specialized team that...$85k - $95k
...medium-sized projects and will support senior engineers or work with Project Managers on larger... ...of statistical analysis tools and/or software Previous industry experience working on... ...development or change management of class I or II medical devices Knowledge of Quality...Full timeContract workTemporary workLocal areaRemote workWorldwide- ...Job Description Job Description Lead Software Engineer (On-Site, Roswell, GA) We are an automotive-services analytics startup building AP management and reconciliation software for auto repair shops. We are rebuilding our product on a modern stack, and we are looking...Work at office
- ...groundbreaking robotics automation that challenges your skills and pushes the boundaries of what’s possible! As a Robotics Software Engineer - Integration , you will be focusing on algorithmic design, development and deployment of robotics technologies using the...Temporary workWork at officeFlexible hours
- ...performance, and unwavering security to responsibly propel the global lottery industry ever forward.Position SummaryJob Title: Software Engineer - Transaction Engine, C, UnixPosition DescriptionThis Software Engineering position is part of the lottery division...Full timeLocal area
- ...diversity, integrity, and growth.Role OverviewDo you love diagnosing software issues for your customers?Do you pride yourself on providing world class customer support? Are you aprogressive software engineer, an advocate of agile development practices, anda proponent of...Full time
$78.8k - $131.3k
...Fraud and Credit Risk Mitigation, Customer Data Management and Life InsuranceLearn more at: About the RoleWe are looking for a Software Engineer to join our Operations Engineering team, supporting a suite of internal systems critical to the performance and reliability of...Full timeWork at officeLocal area1 day per week$92k - $138k
Senior Data Engineer (Azure Databricks)Lead II - Data EngineeringWho We Are:Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into everything they do. We help them create transformative...Full timeTemporary workPart timeWork at officeLocal areaFlexible hours- ...majority in some cases) to be considered.DESIRED SKILLS:lean software development methodologiesknowledge of KanbanAWS Data Analytics... ...platform.Understand business needs and come up with scalable engineering solutions. You have a strong background in building distributed...
- ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,... ...including your own.Job Description• Relevant hands on experience in software development with core skills in the areas Unix&C, HP-Unix, Pro...
$131k - $218.3k
...part of tomorrow’s health today, we want to hear from you.We are seeking a highly skilled and experienced Senior AI Full Stack Software Engineer to join our innovative team at CMM. This role involves designing, developing, and deploying end-to-end AI-powered solutions,...Full time- ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,... ...to fit your needs, including your own.Job DescriptionDesigns software QA methods and procedures for use by QA and development staff...
$86.6k - $144.4k
...library and centralized design tokens, while leveraging a modern, scalable technology stack.About the RoleWe are seeking a Full Stack Engineer to partner closely with product, design, and engineering teams to deliver a high-quality, scalable web application.This role will...Full timeLocal area$85k - $101k
...and consumer electronics solutions. Our North American R&D and engineering team works closely with Global HQ in South Korea to develop... ...integration testing.Strong troubleshooting knowledge of hardware and software systems.Experience with serial communication protocols (RS485,...Full timeTemporary workFor contractorsLocal areaImmediate start$80.5k - $90k
Overview Join to apply for the Web Developer II role at National Commission on Certification of Physician Assistants (NCCPA) . This... ...type Full-time Seniority level Entry level Job function Engineering and Information Technology Industries Non-profit Organization Management...Full timeRemote workHome office- The company where you can make an impact and bring value.Job Summary:Greenstone is seeking a mid-level Software Engineer to join our integrations team. This role is ideal for someone with professional experience in building and maintaining B2B system integrations, as well...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- software developer fintech Alpharetta, GA
- ngo software engineer Alpharetta, GA
- intel software engineer Alpharetta, GA
- senior software engineer remote Alpharetta, GA
- junior software developer remote Alpharetta, GA
- software engineer full time Alpharetta, GA
- senior software engineer Alpharetta, GA
- software engineer healthcare Alpharetta, GA
- startup software engineer Alpharetta, GA
- software engineer travel Alpharetta, GA


