Software Engineer IV (.NET)

10 - 14 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

At PDI Technologies, you have the opportunity to 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, you enable 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. The global team at PDI is committed to excellence, collaboration, and driving real impact. If you are looking to be part of a company that values diversity, integrity, and growth, explore our opportunities and consider becoming a valuable member of our team. As a software engineer at PDI, you will be involved in designing and building market-leading software products as part of an agile team. Your role will focus on continuously increasing the cloud maturity and mobility of PDI's enterprise software solutions. You will contribute to an always improving Engineering environment by ensuring all stakeholders are informed of status and supported in their roles. Key Responsibilities: - Be accountable for design decisions for new and existing application development, proactively escalating issues and seeking assistance to overcome obstacles. - Lead medium and large-sized projects and guide, train, and lead less experienced engineers. - Collaborate with Architecture and DevOps teams to evaluate tools, processes, 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 the manager with appropriate levels of detail to ensure that programs stay on schedule. - Act as the evangelist and custodian of technology, architecture, and product. - Develop software solutions for PDI products and maintain backend services and enterprise applications using the .NET framework and .NET Core. - Design and implement RESTful APIs for seamless communication between frontend and backend systems. - Integrate third-party APIs and services to enhance application functionality and address performance bottlenecks to ensure scalability and responsiveness. - Collaborate with frontend developers, UI/UX designers, and other stakeholders to deliver high-quality software solutions. - Perform testing to ensure systems meet documented user requirements and troubleshoot, test, and validate software issues with due urgency. - Work with QA Engineers to develop optimal product test plans and resolve new feature issues. Qualifications: - 10+ years of experience designing, developing, and maintaining software applications in a software product development environment. - Expertise in .Net Framework, .Net/.NET Core, C#, SQL, ASP.NET, ASP.NET Core, MVC, and REST. - Proficiency with Microsoft Visual Studio IDE and Azure DevOps or Jira. - Strong understanding of REST architecture and experience with SQL Server development. - Knowledge of C# development including multi-threading, memory management, async programming, microservices, and dependency injection. - Experience developing application services with network SSL sockets and C++ is preferred. - Strong skills in building resilient, scalable, and secure software. - Experience in developing enterprise applications, cloud-native applications, and API development using .NET and .NET Core. - Strong problem-solving and analytical skills with the ability to work under pressure. Behavioral Competencies: - Ensures Accountability - Manages Complexity - Communicates Effectively - Balances Stakeholders - Collaborates Effectively PDI offers a comprehensive benefits program, competitive salary, and a supportive work environment that encourages continuous learning and career development. If you are a motivated software engineer with a desire to drive impact and growth, PDI is the place for you.,

Mock Interview

Practice Video Interview with JobPe AI

Start Azure DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You