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
Qualifications: 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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Alpharetta, GA vacancy
$95.3k - $158.8k
...at About our Team Our team is a collaborative group of Software Technicians focused on designing, developing, and supporting mission... ...in cloud and hybrid environments. The team consists of engineers with diverse expertise in application development, cloud...SuggestedFull timeLocal area$71.6k - $119.4k
...FUNCTIONS: This position performs moderate research, design, and software development assignments within a specific software functional... ...or product line. QUALIFICATIONS: • 1+ years of Software Engineering experience • BS Engineering/Computer Science or equivalent...SuggestedLocal 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...SuggestedTemporary workWork at office
- ...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...SuggestedWork at office
$78.8k - $131.3k
...you enjoy leveraging AI-powered tools, automation, and modern engineering practices to drive innovation and operational excellence? About... ...the Role We are seeking a highly skilled and motivated Software Engineer III to join our engineering team. This role is ideal...SuggestedLocal area- ...bright minds, and make a meaningful impact, we want to hear from you. Equifax is seeking creative, high-energy and driven Software Engineers with hands‑on development skills to work on a variety of meaningful projects. Our software engineering positions provide you...Full timeWork at officeRemote workMonday to FridayShift work
- ...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
- ...Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working with leading...
- ...analysis to the design, development, testing, and evaluation of the software and systems that make computers work. Designs, develops and... .../Experience: Bachelors degree in computer science, software engineering or relevant field required. 7+ years experience required....For contractors
$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$109k - $182.4k
...come make a difference at Fiserv. Job Title Lead Engineer About your role: At Fiserv, we are dedicated to... ...services technology to benefit our clients. As a Software Development Engineering - Advisor II, you will play a critical role in designing, developing...Permanent employment$55 - $60 per hour
...functional teams to deliver high-quality software solutions. Participate in code reviews and... ...Science, Information Technology, Engineering, or a related field. Benefits: Our Benefits... ...01, ISO 14001, ISO 27001, and SOC 2 Type II standards, reflecting our commitment to quality...Temporary workWork at officeLocal area3 days per week- ...Software Systems Engineer - IV America Networks is a leading sensor and networking solutions partner for companies in any Industrial, Manufacturing, and Waste management space. We design and manufacture sensors for storage tanks, water metering, energy metering, gas...
- ...positioned for continued growth and is recognized among the nation’s best‑managed firms. Doeren Mayhew is seeking a Senior Software Engineer. The role may be based in Troy, Michigan; Atlanta, Georgia; or Dallas, Texas. Responsibilities Act as a client‑facing full...
- ...origin, or disability. Envision yourself at Barracuda The Cloud-to-Cloud Backup team is looking for an experienced Senior Software Engineer to join our team in Barracuda's Data Protection division. You'll be part of the team building the next generation of our...Work experience placementWorldwideFlexible hours
- ...Alpharetta, United States | Posted on 10/29/2025 SeniorSoftware Engineer- Strong knowledge of Java and Python. Alpharetta GA... ...AWS/Azure/GCP) Responsibilities Weare looking for a Senior Software Engineer with strong hands-on experience inJava and Python to build...
- ...ve made it our purpose to propel the industry forward and make engineering and construction more efficient and sustainable. Built on deep... ...RIB comprises over 2,500 talented individuals who extend our software’s reach to over 100 countries worldwide. We are experienced experts...Full timeLocal areaWorldwide
$158k
...shape the future of our communities. What you’ll do in the role: Morgan Stanley Services Group Inc. is seeking a Director, Software Engineer in Alpharetta, Georgia to develop and implement robust solutions using latest platform features. Transform business...Temporary workRemote workWorldwide2 days per week$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...Local areaRemote workVisa sponsorshipWork visa- ...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...
- ...Senior Software Engineer, AGCO Corporation, Duluth, GA: Develop device telemetry and data streaming technology as part of a multi-brand agricultural... ...(i) using CDK Lambda, AWS Cloudwatch, and Confluent; (ii) performing JAVA Programming; (iii) using DevOps such as CI/CD...Work experience placementRemote work
- ...Job Description Job Description About the Role We are seeking a Software Engineer to join our backend engineering team onsite in Alpharetta, Georgia and help build the next generation of LoadUp's cloud-native platform. This role focuses on designing and delivering...Hourly payContract workLocal area
$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...Full timeTemporary workWork experience placementLocal areaFlexible hours$68k - $108k
...Salary: $68,000 - 108,000 per year Requirements: ~ Bachelors degree in software engineering, Computer Engineering, or a related technical field ~8-10 years of experience in architecture, technical design, and software development ~ Proven ability to deliver results...Full timeImmediate start$59.2k - $98.6k
...global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. Are you looking to start your software engineering career while working with modern technologies and experienced mentors? Would you enjoy building impactful solutions,...Full timeLocal area- ...Job Requisition: Full Stack Software Engineer Department: Information Technology Reports To: Head of AI Program Management Location: Remote Employment Type: Full-Time Role Overview Alaris Acquisitions serves as a premier M&A advisory firm exclusively...Full timeLocal areaRemote workShift work
- ...Job Description Job Description Corporate Automation Engineer Alpharetta, GA | Manufacturing Automation, Process Controls & Industry... ...operations. The role oversees DCS, PLC/HMI, SCADA, automation software, machine vision, testing, validation, troubleshooting, and...
- ...Engineer II role at CTG includes product design and manufacture, review and approve engineering designs, run thermal and mechanical simulations... ...cross-functionally with Engineering, Product Sales, Lab, and Software team Familiarity with FMEA, 8D, AS9100, Composites...Contract workTemporary workWork at office
- ...The Mobile Applications Developer II is responsible for the development and maintenance... .../or iOS platforms Develop and improve software architecture, testing strategies,... ...functional team (e.g., product managers, engineers, business teams) and external subject matter...Work at officeRemote workWorldwideMonday to Thursday
- ...ownership not in isolation but alongside senior engineers who will help you build context and... ...way by design and we expect Engineer IIs to come in ready to learn and apply those... ...work experience. One or more years of software engineering experience. Working Python...Full timeTemporary workPart timeWork experience placementRemote workWork from homeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
Related searches
- intel software engineer Alpharetta, GA
- director software engineering Alpharetta, GA
- software engineer Alpharetta, GA
- senior robotics software engineer Alpharetta, GA
- financial software developer Alpharetta, GA
- part time software developer remote Alpharetta, GA
- software engineer remote Alpharetta, GA
- ngo software engineer Alpharetta, GA
- software development engineer aws Alpharetta, GA
- software system engineer Alpharetta, GA




