Software Engineer III

PDI Technologies empowers convenience retail and petroleum brands with technology solutions that drive growth and operational efficiency.
Backend
Senior Software Engineer
Hybrid
6+ years of experience
Enterprise SaaS

Description For Software Engineer III

PDI Technologies is at the forefront of empowering convenience retail and petroleum brands with innovative technology solutions. As a Software Engineer III, you'll join a dynamic team building next-generation applications that drive growth and operational efficiency across the industry.

The role demands a seasoned professional with 6-10 years of experience who can lead small to medium-sized projects while mentoring junior engineers. You'll be working in a hybrid environment, utilizing your expertise in .NET, C#, SQL, and JavaScript frameworks to design and develop enterprise-level solutions.

Your responsibilities will span from technical leadership and architectural decisions to hands-on development and quality assurance. You'll collaborate closely with Product Management, Architecture, and DevOps teams, contributing to an always-improving Engineering environment. The position offers an excellent opportunity to work with both Windows and Linux environments, expanding your technical repertoire across various platforms and technologies.

PDI Technologies offers a comprehensive benefits package including competitive salary, quarterly perks, professional development opportunities, and a flexible work arrangement. The company culture emphasizes diversity, inclusion, and continuous learning, making it an ideal place for engineers who are passionate about making a real impact in the retail and petroleum technology sector.

This role is perfect for someone who combines technical excellence with leadership abilities, enjoys solving complex problems, and wants to be part of a global team that's transforming the convenience retail and petroleum industry through technology. If you're looking to advance your career in a collaborative, growth-oriented environment while working on meaningful projects, this position at PDI Technologies could be your next career milestone.

Last updated 3 days ago

Responsibilities For Software Engineer III

  • Oversee and contribute to design decisions for new and existing application development
  • Lead small and medium sized projects
  • Guide and train less experienced engineers
  • Work with Architecture and DevOps teams to evaluate tools, process, and technologies
  • Partner with Product Management for solution feasibility and effort estimation
  • Prepare project status and risk assessments
  • Make recommendation for data model and framework improvement
  • Actively develop software solutions
  • Perform testing and validation
  • Work in an Agile environment
  • Troubleshoot and debug development issues
  • Work with QA Engineers on test plans

Requirements For Software Engineer III

JavaScript
TypeScript
  • 6-10 years' experience in software product development
  • Proficiency in .Net, C#, SQL, JavaScript Web Frameworks (Angular), ASP.NET MVC
  • Experience with Microsoft Visual Studio IDE and Azure DevOps or Jira
  • 1+ year of experience as technical team lead
  • 2+ years experience with Agile development methodologies
  • 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 III

  • 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 III

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.

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.