Wright Health Group is a leading distributor of dental materials and equipment with companies in the UK, South Africa and the US. The Group has expanded significantly over recent years and continues to implement ambitious growth plans across its markets. Excellent analytics and the use of AI are core to supporting this continued expansion, underpinned by the latest technology.
The Company is based in Dundee, Tayside, Scotland.
Position Overview:
We are looking for a Product-Focused Software Developer to work on the build design and development of an innovative platform aimed at supporting the Sales Team. This tool will be central to improving how we support our customers and deliver insights to our Sales Team that drive growth and improve customer retention.
This role sits at the heart of product development, translating vision into a working solution. You'll collaborate closely with the CEO -- who is leading customer strategy -- and have the autonomy to work within a team to design and execute the technical approach, from architecture to implementation.
Reporting to:
CEO
Key Responsibilities:
Contribute to the full lifecycle of product development -- from concept to deployment of a new software tool.
Collaborate directly with the CEO to refine requirements and ensure alignment with business goals.
Develop scalable software capable of analysing large datasets and identifying actionable customer insights.
Create clean, maintainable code and ensure a flexible architecture that can evolve with business needs.
Build internal-facing interfaces or reporting tools that make complex data intuitive and usable.
Work cross-functionally with data and operations teams to ensure accuracy and integration of product and sales data.
Monitor product performance and iterate based on internal feedback and evolving use cases.
Design, develop, and maintain software tools that analyse customer purchasing data at scale.
Build algorithms and logic to detect gaps in product spend, identify cross-sell opportunities, and generate actionable insights.
Work closely with product managers, sales strategists, and data analysts to understand business needs and translate them into technical solutions.
Integrate internal product catalogues and transactional data to build a dynamic, customer-centric spend analysis engine.
Create intuitive dashboards, reports, or APIs for internal stakeholders to access key insights.
Continuously iterate on the solution based on feedback from users and performance metrics.
Ensure the tool's functionality prioritizes data privacy, security, and accuracy, while adhering to relevant data protection laws and cybersecurity standards.
Ensure software is thoroughly documented and version controlled using code repositories on platforms like GitHub
Key Skills and Qualifications:
Strong skills in backend and/or full-stack development (Python, JavaScript, or equivalent).
Ability to think strategically and translate business problems into elegant technical solutions.
Comfortable working autonomously with input from leadership, without constant oversight.
Strong understanding of data modelling, analysis, and visualization techniques.
Proficiency with contemporary data tools such as SQL, Snowflake, Microsoft Power BI, and others.
Experience:
2+ years of experience in software development, ideally with exposure to product ownership or internal tooling.
Experience working with structured data, relational databases, and data integration pipelines.
Proven experience in software development (Python, Java, or equivalent), with a focus on data-intensive applications.
Experience working with large datasets, preferably in a sales or ecommerce environment.
Experience with utilising a PaaS approach for deploying software on AWS, Google Cloud, or Microsoft Azure.
Desirable: Experience in B2B sales, distribution, ecommerce, or product catalogue management.
Desirable: Experience of data marts, data warehousing or data lakes.
Desirable: Experience in the dental, medical, or distribution industries.
Soft Skills:
Excellent problem-solving and analytical skills.
Strong project management abilities, with a track record of delivering complex IT projects on time and within budget.
Effective communication and interpersonal skills, with the ability to collaborate with stakeholders at all levels.
Ability to manage multiple priorities and work under pressure in a fast-paced environment.
Salary:
Competitive salary, depending on experience
Benefits:
Pension scheme, professional development opportunities
Job Type: Full-time
Benefits:
Company pension
On-site parking
Schedule:
Monday to Friday
Ability to commute/relocate:
Dundee: reliably commute or plan to relocate before starting work (required)
Work authorisation:
United Kingdom (required)
Work Location: In person
Application deadline: 30/05/2025
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.