Senior Development Engineer
Location: Hybrid, Stone , Staffordshire (Reporting to our Stone office 2 times per week) Status: Permanent, Full Time Package: Competitive Salary, Flexible Working, Development & Opportunity (Personal & Technical), Private Medical (Optical & Dental options), Matching Contributory Pension, 25 Days Leave + Public Holidays + Buy and Sell Scheme, Life Insurance, Referral Scheme, Employee Assistance Program, Benefits Hub. Who are we? Well, we’re a global provider of bespoke industry-leading software solutions and services, which facilitate the pre-clinical, and clinical phases of the drug discovery process. We have over fifteen products in our portfolio, used by over 700 pharmaceutical clients (including all the top 20!) What’s the culture/environment like? For a global business of over 400 staff, we very much have a family feel. You’ll be part of a friendly, communal, solution based, flexible environment, where you’ll feel empowered, valued and accountable. We’ll invest in you as a person and encourage you to take part in companywide workshops for wellbeing, mental health, critical conversations, and strengths. If your answer is yes to the questions below, this could be the perfect role for you.
- Are you a Senior Developer Engineer looking for a business that promotes solution-based thinking?
- Do you wish your role gave you more full flexibility (with very minimal micromanagement)?
- Are you looking for a company that invests in you as a person, that encourages you to take part in companywide sessions for wellbeing, mental health, critical conversations, and strengths?
- Design, develop, and maintain robust, scalable, and maintainable software components.
- Translate business and technical requirements into effective solutions.
- Troubleshoot, debug, and resolve software issues in development and production environments.
- Participate in code reviews, offering constructive feedback to improve code quality.
- Write and maintain clear technical documentation for internal and external consumption.
- Collaborate effectively with Product Managers, Designers, and other cross-functional teams.
- Mentor junior developers and support team learning through pairing, feedback, and coaching
- Contribute meaningfully to agile ceremonies, ensuring discussions are focused, outcomes are valuable, and all team members are engaged.
- Stay up to date with development industry trends and advocate for innovation where relevant and productive to the business.
- Champion engineering quality through testing, performance, and standards.
- Adhere to the company’s Quality and Information Security Management systems to ensure that all work is handled securely, professionally, and diligently.
- This role will suit an applicant with Angular, Typescript, CS / Experience in .Net/.Net Core
- Proven experience across software development, including requirement analysis, implementation, testing, and deployment.
- Proficiency with version control systems (e.g., Git) and collaborative development practices.
- Experience writing and maintaining unit tests, with a commitment to quality and reliability.
- Strong experience working within agile development environments and cross-functional teams.
- Clear and confident communication skills, with the ability to collaborate effectively across disciplines.
- Demonstrated ability to mentor others and contribute to a positive team culture.