other Software Engineers Write solution designs for new developments and have them reviewed with our technical leads and architects Participate in client workshops and support our business analysts in requirementsanalysis Design, develop and maintain thought-out solutions within the team’s responsibility Improve and optimize existing functionalities Develop and maintain automated tests, quality assurance Take ownership and More ❯
Lead, Product Owner, Business Analysts, and other Software Engineers. Write solution designs for new developments and review them with technical leads and architects. Participate in client workshops and support requirements analysis. Design, develop, and maintain solutions within the team’s responsibility. Improve and optimize existing functionalities. Develop and maintain automated tests and ensure quality assurance. Take ownership and responsibility More ❯
suites, ensuring reliable execution, accurate result validation, and quick resolution or escalation of issues. Continuous Improvement: Continuously refine automation test coverage and optimise test effectiveness to enhance software quality. RequirementsAnalysis: Participate in requirementsanalysis, assessing testability, usability, and risk factors to strengthen the development process. What We’re Looking For: Experience: 5+ years of experience More ❯
sessions to outline end-to-end data migration processes, overall approach and potential risk Conduct in-depth discovery workshops to analyse customer data, define transformation specifications and scope project requirements Data Mapping and Transformation Facilitate guided mapping sessions, working at granular level to align customer data with target system requirements Collaborate with stakeholders to translate complex technical issues … and automation of ETL processes utilising industry standard scripting languages as well as common ETL tools. Client-facing Consultancy: Demonstrated ability to engage with customers, lead discovery sessions, undertake requirementsanalysis, extract objectives and translate into technical deliverables. Database Proficiency: Strong hands-on experience with Oracle, SQL Server, and PostGres SQL databases. Technical Skills: Proficiency in at least More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
The University of Edinburgh
into long-term storage. You will work closely with the Digital Archivist to ensure alignment with digital preservation best practices and support research data sharing and preservation, meeting funder requirements for long-term storage of datasets. This role is suitable for someone interested in cultural heritage and institutional history, with strong API development, integration, and problem-solving skills. You … time or flexible working patterns. We also consider requests for hybrid working, combining remote and on-campus work. Your skills and attributes for success: Excellent software development skills, including requirementsanalysis and software design Experience developing web applications using languages such as Java, PHP, or Python, and familiarity with web frameworks and APIs Experience with source code version … deployment/continuous integration tools Ability to learn new technologies and apply skills effectively across different contexts Strong analytical and problem-solving skills with a flexible approach to changing requirements Salary: £40,497 to £48,149 per annum, pro-rata if part-time (Grade 7) #J-18808-Ljbffr More ❯
process mapping. Develop detailed current state and future state process maps to identify inefficiencies and opportunities for improvement, ensuring that all processes are optimized for maximum performance and scalability. RequirementsAnalysis: Conduct in-depth requirements gathering to identify and prioritize the high-level needs and pain points of the client and marketing teams. Translate these insights into … actionable strategies that enhance the overall experience and productivity of these teams. Apply independent analysis and critical thinking to identify inefficiencies and obtain effective, scalable solutions that drive continuous improvement. Advanced Data Analysis: Leverage advanced data analytics to uncover trends, gaps, and opportunities within client, sales, and marketing data. Provide data-driven insights that inform strategic decision-making More ❯
with a strong background in firmware to join our team in Edinburgh. You will be involved in the design and development of test solutions across the full lifecycle—from requirementsanalysis, conceptual and detailed design, through procurement and manufacturing support, to integration, acceptance testing, and final delivery to the customer. Key Responsibilities Design and develop high-quality, robust … technical compliance Lead technical strategy and provide oversight to ensure successful completion of engineering work packages Engage with customers and users, acting as a domain expert to understand their requirements in the context of technical solutions More ❯