Senior Software Engineer

Freedom Consulting Inc.

Mohali

On-site

INR 1,200,000 - 2,400,000

Full time

10 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Bunge is seeking a PowerBuilder Developer to design, develop, and deliver solutions within the GrainSuite ERP ecosystem. You will work with Analysts, Product Owners, SAP teams, QA, architects, and fellow developers to implement new capabilities and integrate systems.

The role emphasizes modernization using Azure DevOps, AI-assisted development practices, Visual Expert analysis, automated testing, and modern source control strategies.

Qualifications

  • Bachelor's degree in CS/IS/SE or equivalent experience.
  • 3+ years of software development experience.
  • 2+ years of PowerBuilder development experience.
  • Strong experience with PBSQL and related database objects.
  • Experience in Citrix-hosted enterprise applications.
  • Experience consuming and integrating .NET APIs and REST services.
  • Agile development experience.

Responsibilities

  • Design, develop, and enhance GrainSuite ERP solutions.
  • Develop and maintain Citrix-hosted enterprise applications using PowerBuilder.
  • Translate business requirements into technical solutions with stakeholders.
  • Deliver enhancements, new functionality, and integrations.
  • Collaborate in design reviews and solution architecture discussions.
  • Develop and maintain integrations between PowerBuilder, .NET, SAP, and external systems.
  • Contribute to modernization and automation initiatives.

Skills

Analytical skills
Troubleshooting
Problem-solving

Education

Bachelor's degree in Computer Science/Information Systems/Software Engineering

Tools

PowerBuilder
PBSQL
Citrix
.NET
Azure DevOps
Git
Visual Expert

Job description

The PowerBuilder Developer is responsible for designing, developing, enhancing, and delivering solutions within Bunge's GrainSuite ERP ecosystem. GrainSuite consists of multiple integrated PowerBuilder and .NET applications that support critical business processes across the enterprise.

This role works closely with Business Analysts, Product Owners, SAP functional teams, QA engineers, architects, and fellow developers to deliver new capabilities, integrations, and process improvements. The developer participates throughout the software development lifecycle, including requirements elaboration, solution design, development, testing, code review, deployment, and modernization initiatives.

The role contributes to Bunge's technology modernization efforts through Azure DevOps, AI-assisted development practices, Visual Expert analysis, automated testing, and modern source control strategies.

Primary Responsibilities
ERP Application Development
  • Design, develop, and enhance solutions within the GrainSuite ERP ecosystem.
  • Develop and maintain Citrix-hosted enterprise applications using PowerBuilder.
  • Collaborate with business stakeholders and analysts to translate business requirements into technical solutions.
  • Deliver enhancements, new functionality, process automation, and system integrations.
  • Participate in technical design reviews and solution architecture discussions.
Integration Development
  • Develop and maintain integrations between PowerBuilder applications, .NET services, SAP, and external systems.
  • Consume and integrate REST APIs and services developed on the .NET platform.
  • Partner with .NET developers, integration teams, and architects to define interface contracts, data mappings, error handling, and maintainable integration patterns.
  • Contribute to the continued separation of business capabilities into reusable services where appropriate.
Database Development
  • Design, develop, and optimize PBSQL stored procedures and supporting database objects used by GrainSuite applications.
  • Create and maintain complex stored procedures, functions, views, and queries.
  • Perform data analysis, troubleshooting, and performance tuning.
  • Ensure data integrity, security, and adherence to enterprise database standards.
Agile Delivery
  • Work within Agile teams using Azure DevOps for backlog management, sprint planning, development tracking, and reporting.
  • Participate in sprint planning, backlog refinement, reviews, and retrospectives.
  • Provide development estimates and communicate delivery risks, assumptions, and dependencies.
  • Collaborate closely with QA resources to deliver testable, high-quality solutions.
Engineering Excellence and Modernization
  • Follow enterprise development standards, Git branching strategies, pull request workflows, and code review practices.
  • Use Visual Expert and other analysis tools to improve application quality, documentation, maintainability, and developer onboarding.
  • Use enterprise-approved AI-assisted development tools and accelerators to improve productivity and software quality.
  • Participate in modernization initiatives that improve maintainability, scalability, integration, and developer productivity.
Required Qualifications
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or equivalent experience.
  • 3+ years of software development experience.
  • 2+ years of PowerBuilder development experience.
  • Strong experience developing and optimizing PBSQL stored procedures and related database objects.
  • Experience developing enterprise business applications in a Citrix-hosted environment.
  • Experience consuming and integrating .NET APIs, REST services, or web services.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Experience working within Agile development methodologies.
Preferred Qualifications
  • Experience working within ERP ecosystems containing multiple integrated applications.
  • Experience with SAP-integrated business processes.
  • Experience with Azure DevOps for source control, work management, CI/CD, and reporting.
  • Experience with Git-based source control and pull request workflows.
  • Experience using Visual Expert for application analysis and documentation.
  • Experience with automated testing and quality engineering practices.
  • Exposure to GitHub Copilot or other AI-assisted software development tools.
  • Experience participating in application modernization or migration initiatives.
Technical Environment
  • GrainSuite ERP ecosystem
  • Git source control and pull request-based code reviews
  • .NET APIs and services
  • GitHub Copilot and AI-assisted development tooling
  • PBSQL stored procedures and database development
  • Enterprise CI/CD and automated testing practices
  • SAP-integrated business processes
Success Measures
  • Delivery of high-quality GrainSuite capabilities and integrations.
  • Development of maintainable and performant PowerBuilder code, .NET API integrations, and PBSQL stored procedures.
  • Effective collaboration within Agile, cross-functional delivery teams.
  • Reduction of technical debt, rework, and manual effort.
  • Adoption of modern engineering practices and development accelerators.
  • Contribution to the ongoing modernization of the GrainSuite ERP ecosystem.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Dot Net Developer
Dot Net Developer

Dynpro • Mohali

On-site
INR 1,200,000 - 2,400,000
Senior PowerBuilder Developer
Senior PowerBuilder Developer

OptiSol Business Solutions • Chennai District

On-site
INR 1,400,000 - 2,100,000
Power Builder Developer
Power Builder Developer

Kiya.ai • Chennai District

Hybrid
INR 1,400,000 - 2,100,000
Software Development
Software Development

NTT DATA, Inc. • Dadri

On-site
INR 1,200,000 - 1,800,000
Power Builder Developer
Power Builder Developer

Technodysis • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Power Apps Developer
Senior Power Apps Developer

Luxoft • India

On-site
INR 1,200,000 - 2,400,000
Sr. Manager - Digital Fabric
Sr. Manager - Digital Fabric

Tata Communications • Pune District

On-site
INR 350,000 - 700,000
Power Apps Module Lead
Power Apps Module Lead

Sopra Steria • Dadri

On-site
INR 900,000 - 1,500,000
Deputy Director - Platforms & Solutions - Lead
Deputy Director - Platforms & Solutions - Lead

Pepsico • Hyderabad

Hybrid
INR 4,000,000 - 7,000,000
Power Apps Module Lead
Power Apps Module Lead

Sopra Steria USA • India

On-site
INR 1,100,000 - 1,600,000