The duties of the post:
• Meeting with the development team to discuss client requirements.:
• Clearly and regularly communicating with management and technical support colleague:
s.
• Ensuring that all SLAs (Service Level Agreements) are met.:
• Writing and repairing computer code.:
• Leading software development projects.:
• Performing trials, testing and quality checks to ensure strong functionality and optimisation.:
• Designing and updating software databases.:
• Maintaining and supporting systems and improving the performance of existing software.:
• Keeping detailed records of development processes.:
• Meeting individual client’s requirements and standard
Mail your cv at info@sofinish.co.uk
Software development is a comprehensive process of designing, coding, testing, deploying, and maintaining software applications and systems. It is a critical aspect of modern technology, shaping our digital world.
The process begins with thorough planning, where developers work closely with stakeholders to understand project objectives and requirements. Then, they write code using various programming languages and adhere to best practices for efficiency and maintainability.
Testing is vital to ensure software reliability. Quality assurance teams rigorously assess the software for bugs, security issues, and performance bottlenecks. Continuous testing and debugging are essential for a stable product.
Deployment involves configuring the necessary infrastructure to host the application, ensuring a smooth transition to production. Post-deployment, maintenance includes ongoing support, bug fixes, and updates to adapt to evolving needs.
Software development keeps evolving with new methodologies like Agile, DevOps, and technologies such as cloud computing and AI. Developers stay current to deliver innovative solutions that meet user demands and business objectives. In essence, software development drives technological progress and shapes our digital future.
Responsibilities: Design and implement full-stack web applications which expose cutting-edge scientific tooling to scientists Develop novel front-end interfaces which allow scientists to perform AI-accelerated research Develop back-end services which deliver AI-accelerated research, connecting diverse research tools, molecular simulations, physical lab equipment and LLMs Develop a suite of applications which provide utility to experimental chemists and integrate with central workflows
Skills & Experience:
3+ years of professional experience as a full-stack engineer A quantitative graduate degree Experience working with machine learning, LLMs, scientific tools/teams is a bonus Expert level experience with python and front-end javascript frameworks, react preferred.
What we offer
Competitive base salary with AI sector Generous equity package Private Healthcare Pension Flexible and generous paid time offAre you an experienced Lead Data Architect eager to shape innovative, data-driven solutions for leading organisations? This role offers the chance to design enterprise-level data strategies, lead cross-functional teams, and deliver impactful projects across diverse sectors, including telecoms, banking, and public services.
What You’ll Do:
> Develop and refine conceptual and logical data models.
>Design data architecture frameworks and governance standards.
>Align business, technology, and data strategies to deliver cohesive solutions.
>Lead multidisciplinary teams, coordinating resources across various locations.
>Contribute to client proposals and pre-sales initiatives.
>Stay at the forefront of industry developments to embed best practices.
Key Skills & Experience: Extensive experience in data architecture within complex, large-scale environments. Expertise in data modelling, including relational and dimensional techniques. Proficiency with tools such as Sparx, Erwin, or Archi. Strong background in consulting and stakeholder engagement. Comprehensive knowledge of hybrid, cloud, and on-premises data ecosystems. Proven track record of delivering projects in industries like telecoms, finance, or the public sector.
Why Apply for Lead Data Architect?
Work on transformative projects that define industry benchmarks.
Join a dynamic team committed to fostering innovation and excellence.
Enjoy opportunities for personal growth and professional development.
If you thrive in a fast-paced, collaborative environment and have a passion for data architecture, this is your chance to make an impact as the next Lead Data Architect.
Mail your cv at info@sofinish.co.uk