Enable job alerts via email!

Software Engineer I (BF5142)

PDI Technologies

Maidenhead

Hybrid

GBP 35,000 - 65,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company that empowers leading brands with innovative technology solutions. In this role, you will actively develop software solutions, troubleshoot issues, and collaborate with a dynamic team to enhance product offerings. With a commitment to excellence and a culture that values diversity and growth, this opportunity allows you to thrive in a supportive environment. You will be involved in the full software development lifecycle, ensuring that systems meet user requirements while fostering a collaborative spirit. If you're a motivated self-starter with strong problem-solving skills, this is the perfect chance to make a real impact in the industry.

Benefits

Competitive salary
Market-competitive benefits
Quarterly perks program
Ample time off
Hybrid working arrangements
Continuous learning opportunities
Professional certifications
Leadership development opportunities

Qualifications

  • 2+ years in software development or related experience required.
  • Familiarity with .Net, C#, SQL, JavaScript, and Agile methodologies.

Responsibilities

  • Develop software solutions for PDI products and perform testing.
  • Troubleshoot and validate software issues, maintaining thorough documentation.
  • Collaborate with QA Engineers to develop optimal product test plans.

Skills

.Net
C#
SQL
JavaScript
ASP.Net MVC
Java
Agile methodologies
Problem-solving
Analytical skills
Communication skills

Education

2 years in software development or equivalent

Tools

Microsoft Visual Studio
Azure DevOps
Jira

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.

Key Responsibilities
  • Clearly communicate work status and requests for assistance to manager or team lead
  • 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
Qualifications
  • 2 years in software development, software automation, or equivalent combination of education and experience
  • Familiarity of one or more of the following is required: .Net and C#, SQL, JavaScript, ASP.Net MVC, Java
  • Familiarity with Microsoft Visual Studio and the use of Azure DevOps or Jira would be an advantage
  • Beneficial to have experience with a full web stack or relational databases
  • Familiarity 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

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.