Current jobs related to Senior Python Developer - Midlothian - Salt Search


  • Midlothian, United Kingdom The University of Edinburgh Full time

    Job Title: Software EngineerJob Summary:We are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong understanding of software development principles and be proficient in Python.Responsibilities:Design and develop software applications using PythonCollaborate with cross-functional teams to identify and prioritize...


  • Midlothian, United Kingdom Sainsbury's Full time

    We are seeking a skilled Backend Developer to join our team at "{company}".Job Title: "{title}"Key Responsibilities:Design and develop scalable, efficient, and reliable backend systems using Java/Python.Collaborate with the cross-functional team to identify and prioritize project requirements.Participate in code reviews and ensure high-quality code...


  • Midlothian, United Kingdom Hays Specialist Recruitment Limited Full time

    Full-stack Developer OpportunityHays Specialist Recruitment Limited is seeking a highly skilled Full-stack Developer to join one of their established teams for a 6-month initial period.The successful candidate will be responsible for assisting the client with their migration from legacy systems to a new serverless microservice-based architecture.Key...


  • Midlothian, United Kingdom Hays Specialist Recruitment Limited Full time

    Full-stack Developer OpportunityHays Specialist Recruitment Limited is seeking a highly skilled Full-stack Developer to join one of their established teams for a 6-month initial period.The successful candidate will be responsible for assisting the client with their migration from legacy systems to a new serverless microservice-based architecture.Key...

  • Software Developer

    2 weeks ago


    Midlothian, United Kingdom The University of Edinburgh Full time

    Job Title: Software DeveloperWe are looking for a skilled Software Developer to join our team.Responsibilities:• Develop software applications using various programming languages.• Collaborate with cross-functional teams to design and implement software solutions.• Identify and troubleshoot software bugs to ensure high-quality applications.• Stay...

  • Full Stack Developer

    2 weeks ago


    Midlothian, United Kingdom Heriot-Watt University Full time

    Key Responsibilities:• Develop high-quality, scalable software solutions• Collaborate with cross-functional teams to identify and prioritize project requirementsRequirements:• Bachelor's degree in Computer Science or related field• 3+ years of experience in software development• Proficiency in programming languages including Java, Python, and...


  • Midlothian, United Kingdom NEXT Full time

    Key Responsibilities:• Collaborate with cross-functional teams to design, develop, and test software applications• Write clean, efficient, and well-documented code in accordance with industry standards• Participate in code reviews to ensure high-quality software deliveryAbout the Role:As a Senior Software Developer at {company}, you will be responsible...

  • Software Engineer

    2 weeks ago


    Midlothian, United Kingdom The University of Edinburgh Full time

    Software Engineer Job DescriptionWe are looking for a skilled Software Engineer to join our team.The ideal candidate will have experience in back-end development and be proficient in programming languages such as Java, Python, or C++.Responsibilities include designing, developing, and testing software applications, as well as collaborating with...


  • Midlothian, United Kingdom Avaloq Full time

    As a Cloud Infrastructure Specialist at {company}, you will be responsible for designing, implementing, and maintaining scalable cloud-based systems.Main ResponsibilitiesDesign and implement cloud infrastructure architectureDevelop and deploy cloud-based applicationsCollaborate with cross-functional teams to ensure seamless integrationRequired Skills:Cloud...


  • Midlothian, United Kingdom Spire Healthcare Full time

    Job Title: Senior Software EngineerAt our company, we are currently seeking a highly skilled Sr. Software Engineer to join our team. The ideal candidate will have extensive experience in full stack development, with a strong focus on software engineering principles. Key responsibilities include designing, developing, and deploying scalable software...


  • Midlothian, United Kingdom The University of Edinburgh Full time

    The Opportunity:The University of Edinburgh's Advanced Detector Development Centre is seeking a highly skilled Postdoctoral Research Associate to contribute to the development of cutting-edge detector technologies for future particle physics experiments.This is a fixed-term position for 3 years, with the possibility of part-time or flexible working patterns....


  • Midlothian, United Kingdom Avaloq Full time

    Job Title: Senior Team Lead for Securities Trading Software DevelopmentJob Summary:We are seeking a highly experienced and skilled Senior Team Lead to lead our securities trading software development team. As a Senior Team Lead, you will be responsible for managing the daily activities of the team, ensuring the timely delivery of projects, and providing...


  • Midlothian, United Kingdom Arup Full time

    We are seeking a Senior Software Developer to join our team. As a Cloud Computing Professional, you will be responsible for developing and maintaining software applications in the cloud. Your proficiency in cloud computing and software development will enable you to design and implement scalable and secure cloud-based systems.Key Responsibilities:Design and...


  • Midlothian, United Kingdom Hays Specialist Recruitment Limited Full time

    Job Summary: We are seeking a highly experienced Senior Quantity Surveyor to join our client's commercial team in Edinburgh. As a key member of the management group, you will be responsible for the full commercial operations of the business, including the delivery of residential new build projects.Key Responsibilities:Manage the commercial delivery of...

  • Software Engineer

    2 weeks ago


    Midlothian, United Kingdom Spire Healthcare Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team as a Full Stack Developer. The ideal candidate will have expertise in Python and be able to work on various aspects of web application development.Key Responsibilities​Design, develop, and deploy full stack web applicationsWork with cross-functional teams to ensure seamless...

  • Audit Senior

    4 months ago


    Midlothian, United Kingdom Public Practice Recruitment Ltd Full time

    Audit Senior Job Vacancy Are you the standout Audit Senior we’re looking for? This Audit Senior job in Edinburgh is a rare opportunity for a career-driven candidate to join an ambitious firm led by an experienced and dynamic team. We want to hear from you if you’re keen to develop an all-encompassing audit skillset whilst supporting a varied client...

  • Senior Accountant

    3 weeks ago


    Midlothian, United Kingdom Public Practice Recruitment Ltd Full time

    Job Title: Senior AccountantJob Summary:We are seeking a highly skilled Senior Accountant to join our team at Public Practice Recruitment Ltd. As a Senior Accountant, you will be responsible for supporting a portfolio of clients, maintaining excellent rapport as their go-to advisor, and working closely with the Senior Manager to ensure expectations,...


  • Midlothian, United Kingdom Meraki Talent Limited Full time

    Meraki Talent Limited is seeking a highly skilled Senior Financial Manager to join their team in Edinburgh. This is an excellent opportunity to work with a market-leading company that is constantly evolving and moving forward.The company has a strong focus on finance, with a commercial approach to decision-making. After a period of successful technological...


  • Midlothian, United Kingdom Public Practice Recruitment Ltd Full time

    Job Title: Senior Accountancy ProfessionalThis reputable accountancy practice in Edinburgh is seeking a seasoned Senior Accountancy Professional to join its team with the foresight and ambition to support the firm's commercial direction.Available with a highly regarded team, this Senior Accountancy Professional role in Edinburgh is a rare opportunity for an...


  • Midlothian, United Kingdom Penguin Recruitment Ltd Full time

    Senior Building Surveyor OpportunityWe are seeking a highly experienced Senior Building Surveyor to join our successful multidisciplinary practice in Edinburgh. As a key member of our team, you will work closely with our clients to deliver exciting and expertly crafted projects across various sectors.About the RoleLead residential and heritage projects with...

Senior Python Developer

2 months ago


Midlothian, United Kingdom Salt Search Full time

**Job Title:** Senior Python Software Developer (Contract)

**Location:** Remote, with 4 days per month required in Edinburgh

**Day Rate:** £685 per day (Inside IR35)

**Contract Duration:** 5-month rolling contract

**Job Summary:**

We are seeking a highly skilled Senior Software Developer with experience in PyQt and/or PySide to join our dynamic team on a 5-month rolling contract basis. The role involves developing a robust, offline-capable desktop application for site information metadata collection, integrated with Oracle databases. This application will enable efficient metadata collection while offline and synchronize with a central database archive once an internet connection is available or upon return to the office.

**Key Responsibilities:**

1. Design and develop a high-performance desktop application using PyQt or PySide.

2. Implement secure data synchronization between the application and Oracle databases.

3. Create an intuitive, touch-friendly user interface for Windows 10/11 environments.

4. Develop offline capabilities with local data storage and record conflict resolution.

5. Integrate additional tools, such as graphical viewers and voice recorders.

6. Ensure data security and integrity throughout the application.

7. Provide technical leadership and mentorship within a dynamic team.

8. Collaborate with stakeholders to refine and implement project requirements.

**Qualifications and Essential Criteria:**

1. Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent experience.

2. Proven experience as a Senior Software Developer, with a strong portfolio of desktop applications.

3. Expert-level proficiency in Python, with extensive experience in PyQt or PySide.

4. Experience with Oracle databases and ORM technologies.

5. Experience with offline-first application design and data synchronization.

6. Familiarity with cloud technologies.

7. Familiarity with Windows application development and touch-screen interfaces.

8. Strong communication skills and ability to work in a team environment.

**Additional Information:**

This role is inside IR35.

Requires 4 days per month on-site in Edinburgh.

Day rate: £685 per day.

5-month rolling contract, with the potential for extension.

Candidates with active SC clearance are preferred, but we are open to individuals who are eligible for SC clearance.