About the Role
We are seeking an Application Developer to support the design, development, and enhancement of Deal Management solutions that enable commercial decision-making across the organization. This role will collaborate with business stakeholders, product owners, data scientists, and IT teams to build scalable applications, automate business processes, and deliver user-centric solutions.
Responsibilities
- Design, develop, test, and maintain business applications supporting commercial operations and deal management processes.
- Build user interfaces, workflow applications, dashboards, and data-driven solutions.
- Develop reusable and scalable components that improve application performance and maintainability.
- Participate in the full software development lifecycle from requirements gathering through deployment and support.
- Translate business requirements into technical solutions.
- Automate manual workflows related to pricing approvals, incentive tracking, deal governance, and compliance reviews.
- Support the development of tools that improve seller productivity and decision-making.
- Integrate applications with enterprise data sources and APIs.
- Support reporting, KPIs, and operational dashboards.
- Partner with data teams to surface actionable insights and recommendations within applications.
- Work closely with Pricing Strategy, Sales, Finance, Vendor Management, and IT stakeholders.
- Participate in Agile ceremonies including sprint planning, backlog refinement, and solution design sessions.
- Document technical designs, workflows, and business logic.
- Identify opportunities to improve user experience, performance, reliability, and process efficiency.
- Contribute to application standards, development best practices, and governance processes.
Requirements
- Front-end development frameworks (React preferred)
- REST APIs and system integrations
- SQL and relational databases
- Git and source control practices
- Cloud-based application environments
- Strong analytical and problem-solving abilities.
- Ability to communicate effectively with technical and non-technical stakeholders.
- Experience gathering and translating business requirements into technical solutions.
- Experience with Palantir Foundry, Workshop, Slate, Ontology, or related Palantir development tools.
- Experience building solutions within commercial, pricing, sales operations, or revenue management environments.
- Exposure to business intelligence tools such as Power BI, Tableau, or similar platforms.
- Experience working with workflow management or approval-based systems.
- Knowledge of pricing optimization, vendor incentive programs, rebates, or deal management processes.
- Familiarity with AI-assisted development tools and modern software engineering practices.
- Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related field (or equivalent practical experience).
- 3–6 years of application development experience.
- Experience building enterprise applications, workflow solutions, or business process automation tools.
- Experience working in Agile development environments.
- Strong proficiency in one or more modern programming languages such as: Python, JavaScript / TypeScript, Java, C#.
Skills
- React
- REST APIs
- SQL
- Git
- Cloud-based application environments
- Analytical skills
- Problem-solving skills
- Communication skills
- Requirement gathering
- Technical solution translation
- Palantir Foundry
- Palantir Workshop
- Palantir Slate
- Palantir Ontology
- Commercial solutions development
- Pricing solutions development
- Sales operations solutions development
- Revenue management solutions development
- Business intelligence tools
- Power BI
- Tableau
- Workflow management systems
- Approval-based systems
- Pricing optimization
- Vendor incentive programs
- Rebates
- Deal management processes
- AI-assisted development tools
- Modern software engineering practices
- Python
- JavaScript
- TypeScript
- Java
- C#
Location
- London, UK
Work Type
- Full-time
Experience Level
- 3-6 years
Education Level
- Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related field (or equivalent practical experience)
Salary/Compensations
- £60,000 - £70,000
Benefits
- Continuous professional growth and leadership opportunities.
- Health, wellness, and financial benefits to offer peace of mind to you and your family.
- World-class facilities and the technology you need to thrive – in our offices or yours.
About the Company
- Since 1989, SHI International Corp. has helped organizations change the world through technology.
- We’ve grown every year since, and today we’re proud to be a $16 billion global provider of IT solutions and services.
- Over 17,000 organizations worldwide rely on SHI’s concierge approach to help them solve what’s next.
- The heartbeat of SHI is our employees – all 7,000 of them.
- Our commitment to diversity, as the largest minority- and woman-owned enterprise in the U.S.
Equal Opportunity
- SHI UK is an equal opportunity employer and does not discriminate on the basis of race, religion, gender, sexual orientation, national origin, age, disability, or any other legally protected status.
- We encourage applications from all qualified candidates and we are dedicated to providing a fair and accessible recruitment process.
- Equal Employment Opportunity – M/F/Disability/Protected Veteran Status
