Software Engineer IV

PDI Technologies empowers convenience retail and petroleum brands with cutting-edge technology solutions for growth and operational efficiency.
Backend
Senior Software Engineer
Hybrid
9+ years of experience
Enterprise SaaS

Description For Software Engineer IV

PDI Technologies is a global leader in providing technology solutions for convenience retail and petroleum brands. As a Software Engineer IV, you'll join an energetic team building next-generation development applications. The role combines technical leadership with hands-on development, requiring expertise in both Windows and Linux environments. You'll be instrumental in designing and building cloud-native solutions, working in an Agile environment with modern technologies like .NET, C#, and JavaScript frameworks.

The position offers a unique opportunity to impact major retail and petroleum brands through innovative software solutions. You'll lead medium to large projects, mentor junior engineers, and collaborate with various stakeholders including architects, product owners, and SREs. The role demands both technical excellence and leadership skills, as you'll be responsible for making key architectural decisions while actively contributing to code development.

PDI Technologies offers a comprehensive benefits package and promotes a culture of continuous learning and professional growth. The company values work-life balance with hybrid working arrangements and emphasizes diversity and inclusion. This role is perfect for experienced engineers who want to combine technical expertise with leadership opportunities while working on impactful solutions in the retail and petroleum industry.

The ideal candidate will have extensive experience in software product development, strong communication skills, and a proven track record of technical leadership. You'll be working with cutting-edge technologies and have the opportunity to influence technical decisions that shape the future of PDI's products. The company's commitment to employee development, combined with the technical challenges of the role, makes this an excellent opportunity for senior engineers looking to advance their careers.

Last updated a month ago

Responsibilities For Software Engineer IV

  • Lead medium and large sized projects
  • Guide, train, and lead less experienced engineers
  • Collaborate with Architecture and DevOps teams
  • Partner with Product Management for solution feasibility
  • Actively develop software solutions
  • Perform testing and troubleshooting
  • Work with Product Owner to clarify and estimate feature work
  • Make recommendations for technology adoption
  • Serve as technology and architecture evangelist

Requirements For Software Engineer IV

JavaScript
TypeScript
  • 9+ years experience in software product development
  • Expert in .Net, C#, SQL, JavaScript Web Frameworks (Angular), ASP.NET MVC
  • Proficiency with Microsoft Visual Studio IDE and Azure DevOps or Jira
  • 4+ years experience as technical team lead
  • 2+ years experience with Agile development methodologies
  • 2+ years experience with cloud native applications (AWS, Azure)
  • Strong written and verbal communication skills
  • Computer science fundamentals: OOP, design patterns, data structures & algorithms
  • Experience with Docker and Infrastructure as a Service

Benefits For Software Engineer IV

Medical Insurance
  • Competitive salary
  • Quarterly perks program
  • Ample time off
  • Continuous learning opportunities
  • Professional certifications
  • Leadership development opportunities
  • Market-competitive benefits

Interested in this job?

Jobs Related To PDI Technologies Software Engineer IV

Software Engineer III

Senior Software Engineer role at PDI Technologies focusing on backend development for convenience retail and petroleum industry solutions.

Software Engineer IV

Senior Software Engineer position at PDI Technologies, focusing on high-volume transactional systems development with C++, SQL, and .NET, offering remote work and comprehensive benefits.

Software Engineer IV

Senior Software Engineer role at PDI Technologies, building enterprise solutions for convenience retail and petroleum brands using Node.js and cloud technologies.

Database Engineer III

Senior Database Engineer role at PDI Technologies, focusing on MySQL administration and cloud infrastructure for retail and petroleum industry solutions.

Software Engineer III

Senior Software Engineer role at PDI Technologies focusing on backend development for convenience retail and petroleum industry solutions.