Senior Software Developer

Published date Posted on Indeed on Jan 13, 2022 (9 d ago)

Overview

PDI helps convenience retailers and petroleum wholesalers thrive through digital transformation and enterprise software that enables them to grow topline revenue, optimize operations and unify their business across the entire value chain.

Over 1,500 customers in more than 200,000 locations worldwide count on our leading payments, marketing & insights cloud, ERP, logistics, fuel pricing, and security solutions to provide insights that increase volume, margin, and customer loyalty, all while connecting the digital ecosystem and protecting data. For more than 35 years, our comprehensive suite of solutions and unmatched expertise have helped customers reimagine their enterprise and deliver exceptional customer experiences. Backed by the investment of TA Associates, Genstar, and Insight Capital Partners, PDI is embarking upon an aggressive expansion strategy through internal investment in development as well as intensive M&A activity. The result will be a broader, more powerful, global company that serves customers across the entire supply chain.

Job Summary

Do you love building software that thrills your customers? Do you insist on the highest standards for the software your team develops? Are you a progressive software engineer, an advocate of agile development practices, and a proponent of continuous improvement? Well if this is you, then join and energetic team of engineers building next generation development applications for PDI!

You will play a key role in designing and building our market-leading software products as we drive to continuously increase our cloud maturity and mobility. You will be working as a key part of an agile team to design, build, test, and support PDI's enterprise software solutions. You will review, recommend & implement system enhancements that will improve the quality, performance, and maintainability of our products. You will be responsible for contributing to an always improving Engineering environment by ensuring all stakeholders (engineers, architects, product owners, SREs, IT Ops…) are informed of status and supported in their roles.

With the variety of environments, platforms, technologies & languages, you must be comfortable working in both Windows & Linux environments and learning a variety of programming languages.

Responsibilities

  • Oversee and contribute to design decisions for new and existing application development, proactively escalating issues and seeking assistance to overcome obstacles
  • Navigate specific client data
  • Lead small and medium sized projects
  • Guides and trains less experienced engineers
  • Work with Architecture and DevOps teams to evaluate tools, process, and technologies.
  • Partner with Product Management to consult on solution feasibility and high-level effort estimation
  • Prepare and provide project status and risk assessments to their manager with appropriate levels of detail to ensure that programs stay on schedule
  • Make recommendation for data model and framework improvement, analyzing trends, patterns and best practices for software
  • Actively develop software solutions for PDI products
  • Perform testing to ensure systems meet documented user requirements
  • Use a disciplined approach in an Agile environment to assist in analysis and determination of preferred solutions to technical challenges
  • Troubleshoot, test, and validate software issues; resolve issues with due urgency and maintain thorough documentation of all software solutions
  • Compile test results to provide data for use in solving problems
  • Perform engineering level tests to find defects; troubleshoot and debug development and production issues, collaborating with QA Engineers to develop optimal product test plans
  • Work with Product Owner to clarify and estimate feature work
  • Work with QA Engineers to develop optimal product test plans and resolve new feature issues as QA finds bugs during release stabilization


Knowledge, Skills & Abilities

  • Bachelor’s degree in Computer Science or related field, or equivalent experience
  • 5 to 9 years of experience designing and developing new or maintaining existing software applications in a software product development environment OR equivalent experience
  • Proficiency required in all of the following: .Net and C#, SQL, JavaScript Frameworks (Knockout, Angular, etc.), ASP.NET, MVC.
  • Familiarity with the Visual Studio IDE and the use of TFS or Jira
  • 1+ year of experience serving as a technical team lead preferred
  • 2+ years of practical experience with Agile development 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
  • Must be legally permitted to work in the United States.

PDI’s employee-oriented culture provides a supportive and dynamic work environment for high achievers. PDI seeks individuals who value continuous learning, hold high ethical standards, and are top performers in their respective fields. We offer competitive wages, professional development, superb culture, and a highly competitive benefits package. For more information about PDI, please visit our website at https://www.profdata.com. PDI is an Equal Opportunity Employer. We verify employment eligibility for all new hires using E-Verify.

kdc7axTVcS


Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

Thycotic Thycotic |
|
2 d ago

Position SummaryThycotic needs a highly motivated, self-driven, and detail-oriented Test Engineer to partner with developers, product managers, and technical writers in an Agile-based Sprint team environment that is creating and testing software for commercial release. The right.

NTT DATA Services NTT DATA Services |
|
4 d ago

NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Mid-Level Web Developer / Engineer to join our

kraken kraken |
|
5 d ago

About KrakenOur mission is to accelerate the adoption of cryptocurrency so that you and the rest of the world can achieve financial freedom and inclusion. In our first decade, Kraken has risen to become one of the largest, most successful and respected crypto exchanges on the pla

The Senior Quality Assurance Analyst performs and leads testing of multiple, large, complex, or strategic software development applications using QA testing practices and frameworks. This role provides appropriate and timely status, metrics and communication to stakeholders. As w

Nelnet is a student loan servicer that's grown into a fiber internet pioneer, real estate investor, and software provider. But that's just the beginning. With 6,500 associates and growing, we take our business wherever superior customer experiences and ingenuity are needed.The pe

Ethos Risk Services Ethos Risk Services |
5 d ago

This is a remote, work from home position.The Entry-Level Software Developer role is responsible for assisting in the implementation of software solutions for new products and new product features. The ideal candidate has a basic understanding of web application front-end and bac

TriWest Healthcare Alliance TriWest Healthcare Alliance... |
5 d ago

Designs, codes, debugs, tests, documents and implements Microsoft Dynamics. Provides functional and technical support to MS Dynamics in collaboration with the MS Dynamics Administrator. Will also work with project managers/scrum masters to meet evolving business needs. Assists wi

First Corporate Solutions First Corporate Solutions... |
9 d ago

Description:First Corporate Solutions (FCS) is a global risk management and due diligence firm providing UCC and corporate solutions that help legal and financial professionals mitigate risk and perfect secured transactions. As a longtime leader in web-based due diligence solutio

***Please read prior to applying***We are only hiring from these states, if you are based out of other states, we cannot consider you for hire.Arizona, California, Florida, Indiana, Idaho, Nevada, New York, South Carolina, and WashingtonThis role is 100% Remote. The minimum salar

More jobs by this company

OverviewPDI helps convenience retailers and petroleum wholesalers thrive through digital transformation and enterprise software that enables them to grow topline revenue, optimize operations and unify their business across the entire value chain.Over 1,500 customers in more than.

OverviewPDI helps convenience retailers and petroleum wholesalers thrive through digital transformation and enterprise software that enables them to grow topline revenue, optimize operations and unify their business across the entire value chain.Over 1,500 customers in more than.

OverviewPDI helps convenience store retailers and petroleum wholesale marketers worldwide thrive in a digital economy with enterprise management software. Over 1,200 customers operating more than 100,000 locations trust PDI to optimize their operations, whether they are a single.

OverviewPDI helps convenience retailers and petroleum wholesalers thrive through digital transformation and enterprise software that enables them to grow topline revenue, optimize operations and unify their business across the entire value chain.Over 1,500 customers in more than.