Software Engineer IV

PDI Technologies empowers convenience retail and petroleum brands with technology solutions that drive 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 involves designing and building market-leading software products while driving cloud maturity and mobility initiatives. You'll work in an agile environment, leading medium to large projects, mentoring junior engineers, and collaborating with cross-functional teams.

The position requires expertise in Node.js, TypeScript, and various modern technologies, with a focus on both Windows and Linux environments. You'll be responsible for architectural decisions, code quality, and maintaining high performance standards. The role offers significant growth opportunities through continuous learning and leadership development.

PDI Technologies offers a comprehensive benefits package including competitive salary, quarterly perks, and flexible working arrangements. The company culture emphasizes diversity, inclusion, and work-life balance, making it an ideal environment for experienced engineers looking to make a significant impact in the retail and petroleum technology sector.

The ideal candidate will have 9+ years of software development experience, strong technical expertise, and proven leadership abilities. You'll be working with cutting-edge technologies while contributing to solutions that drive real business impact for global clients. If you're passionate about building quality software and leading technical teams in a collaborative environment, this role offers an excellent opportunity for career growth and technical advancement.

Last updated 22 days ago

Responsibilities For Software Engineer IV

  • Lead medium and large sized projects
  • Guide, train, and lead less experienced engineers
  • Collaborate across Engineering teams to evaluate tools, process, and technologies
  • Partner with Product Management for solution feasibility and effort estimation
  • Make recommendation for technology adoption and framework improvement
  • Actively develop software solutions for PDI products
  • Perform testing and validation of software issues
  • Work with Product Owner to clarify and estimate feature work
  • Work with QA Engineers to develop optimal product test plans

Requirements For Software Engineer IV

Node.js
TypeScript
JavaScript
MySQL
MongoDB
  • 9+ years experience designing, developing, and maintaining software applications
  • Expert in Node.js, TypeScript, Angular, Express, Docker, MySQL
  • Experience with AngularJS, Legacy JavaScript, RabbitMQ, DynamoDB and AWS Services
  • 4+ years of experience serving as a technical team lead
  • 2+ years of practical experience with Agile development methodologies
  • 2+ years of experience working on public cloud native applications
  • Strong written and verbal communication skills
  • Strong problem-solving and analytical skills
  • Computer science fundamentals: OOP, design patterns, data structures & algorithms

Benefits For Software Engineer IV

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

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.

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.

Software Engineer IV

Senior Software Engineer role at PDI Technologies, leading development of enterprise solutions for retail and petroleum industries with focus on cloud and mobile technologies.