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.
$125.7k - $203.1k
...professionals from around the world, working together in Engineering, IT, Supply Chain, Customer Experience, Security &... ...shaping the future—one idea at a time. Your Impact As a Software Engineer Embedded Systems II, you will take ownership of designing, developing, and...SuggestedFull timeTemporary workApprenticeshipWork experience placementLocal areaFlexible hours- Job Description Are you a software developer who loves solving complex problems? Would developing... ...excite you? Join Our Cloud Experience Engineering Team Cloud Experience team builds the... ...systems As a Software Engineer - II you will be a key part of a team. You will...SuggestedPermanent employmentWork at officeWork from homeWorldwideFlexible hours
- ...Java Developer II We are seeking a skilled Java Developer II to design, develop, and maintain robust, scalable, and high-performance... ...(e.g., Spring Boot) Collaborate with product managers, QA engineers, and frontend teams to deliver high-quality features Write...Suggested
$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- As Software Engineer II here at Honeywell, you will lead advanced software development projects, enhance and maintain critical software components, and troubleshoot complex issues. Your expertise will optimize software performance and drive innovation. You will report...SuggestedTemporary workFlexible hours
- ...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...Full time
$65.1k - $108.5k
...Role: This position performs moderate research, design, and software development assignments within a specific software functional... ...Qualifications Education: Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience). Experience: 3...Full timeLocal area- ...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...Temporary workWork at office
- ...groundbreaking robotics automation that challenges your skills and pushes the boundaries of what’s possible! As a Robotics Software Engineer II/III - Product (Low Level Systems Software) , you will be focusing on algorithmic design, development and deployment of...Full timeTemporary workWork at officeFlexible hours
$65.1k - $108.5k
...Role: This position performs moderate research, design, and software development assignments within a specific software functional... ...Qualifications Education: Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience). Experience: 3+...Local area$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...Full timeTemporary workH1bWork at officeMonday to Friday- ...robotics automation that challenges your skills and pushes the boundaries of what’s possible! As a professional Robotics Software Engineer II/III - Integration on the Integration team at Mujin, you will collaborate in a world-class team of doers and dive into...Temporary workWork at officeRemote workFlexible hours
- ...global scale, come make a difference at Fiserv.Job TitleJava Developer - Sr Professional IIAbout your role: We are seeking a Software Engineer to join our engineering team at Fiserv. You’ll collaborate with product managers, clients at leading financial institutions, and...Full timeTemporary workH1bWork at officeMonday to Friday
- ...Senior Software Engineer Partner with business teams, vendors, and technical resources to deliver enhancements, troubleshoot issues... ...Experience with MQTT and Ignition MQTT modules. Experience with IIS and web-based application hosting. Experience with Azure...Full timeContract workTemporary workFor contractorsMonday to FridayFlexible hours
$104.9k - $174.7k
...Management. You can learn more about LexisNexis Risk at the link below, About the Role:We are hiring a hands-on Senior Site Reliability Engineer (SRE) to actively build, operate, and improve the reliability of our production systems. This is not a purely advisory role you...Full timeWork at officeLocal areaRemote workWork from home- Software Engineer (Level II) We are looking to add a Software Engineer (Level II) to our Development team to help build out our Bright Suite solutions. Ideal candidates will have the opportunity to work in a fast paced, exciting environment where their work will be noticed...Full timeWork at officeRelocation
- Software Engineer - Intern ZipApply is looking to hire a Software Engineer II. In this position, you will be working with Big Data and Machine Learning. Work locations: Remote or In-Office (Alpharetta, GA) We are looking for candidates who are analytical, smart, excellent...InternshipWork at officeImmediate startRemote work
- ...Software Developer SAMPRASOFT is looking to hire full time software developers. The ideal candidate will be responsible for developing high-quality full stack applications using Java,.NET, NodeJS and front end applications like Angular, React and others. They will...Full timeH1bWork at officeVisa sponsorship
- ...test cases mimic external interfaces Qualifications Education/Experience ~ Bachelor’s degree in computer science, software engineering or relevant field required ~6+ years’ experience required Skills Verbal and written communication skills, problem...Full time
- ...integrity, and growth. Role Overview Do you love diagnosing software issues for your customers? Do you pride yourself on... ...world class customer support? Are you a progressive software engineer, an advocate of agile development practices, and a proponent...Full time
$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...- ...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
- Senior Software Engineer - Strong knowledge of Java and Python. Alpharetta GA \ \ Mandatory Areas Must Have Skills – Skill 1 – Yrs of Exp – Java, Spring boot, microservices Skill 2 – Yrs of Exp – Python Skill 3 – Yrs of Exp – Spark Skill 4 – Yrs...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- ...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
- ...reliable, efficient, and secure operations at scale. We provide software products and services that embed intelligence into how work... ...efficiencies to the software or business processes by utilizing software engineering tools, various innovative techniques, and reusing existing...Worldwide
- ...and unwavering security to responsibly propel the global lottery industry ever forward.Position SummaryAdvanced Software EngineerThis Advanced Software Engineer position is part of the lottery division engineer team at Scientific Games. Your work on this team will help...Full timeLocal area
$78.8k - $131.3k
...you enjoy leveraging AI-powered tools, automation, and modern engineering practices to drive innovation and operational excellence? About... ...About the Role We are seeking a highly skilled and motivated Software Engineer III to join our engineering team. This role is ideal...Local area- Python Job Developer We 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...
- ...your role:At Fiserv, we are dedicated to transforming financial services technology to benefit our clients. As a Software Development Engineering - Advisor II, you will play a critical role in designing, developing, and maintaining high-quality software applications. You...Full time
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
- startup software engineer Alpharetta, GA
- financial software developer Alpharetta, GA
- junior software developer remote Alpharetta, GA
- software engineer Alpharetta, GA
- software developer internship no experience Alpharetta, GA
- software engineer amazon Alpharetta, GA
- senior robotics software engineer Alpharetta, GA
- experienced software developer Alpharetta, GA
- cybersecurity software engineer Alpharetta, GA



