Senior Software Engineer (Back-end, Database PostgreSQL)
Senior Software Engineer (Back-end, Database PostgreSQL)

Senior Software Engineer (Back-end, Database PostgreSQL)

Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
I

At a Glance

  • Tasks: Lead backend development and optimise systems for healthcare solutions.
  • Company: Join Intelerad, a leader in medical imaging technology.
  • Benefits: Enjoy competitive pay, remote work options, and career growth.
  • Why this job: Make a real difference in healthcare with innovative tech.
  • Qualifications: 8+ years in server-side engineering, PostgreSQL expertise preferred.
  • Other info: Collaborative environment with opportunities to mentor and grow.

The predicted salary is between 48000 - 72000 £ per year.

At Intelerad, we believe the path to answers in healthcare should be clear—whether you are waiting for a diagnosis or trying to expedite one. Our medical imaging solutions streamline the flow of information, simplifying complex processes, maximizing efficiencies, and shining a light on the unknown. We empower physicians to get patients the answers they need faster and improve outcomes for everyone.

As a Senior Software Engineer specializing in server-side development, you will bring advanced technical expertise to guide the design and evolution of Intelerad's backend systems and services. This role combines deep technical leadership with hands-on development, focusing on building high-performance, secure, and scalable server applications that power our medical imaging solutions used across healthcare organizations. A key part of your role will be mentoring team members and championing best practices in automated testing, code quality, and system optimization. Your specialization will be in either database engineering or service development, allowing you to apply deep expertise to solve complex technical challenges.

Key Responsibilities
  • Lead development and optimization of backend applications to achieve optimal system performance and reliability.
  • Define and evolve technical architecture for server-side systems and services, ensuring scalability and maintainability.
  • Conduct security analysis and reviews, implementing remedial measures to protect sensitive healthcare data.
  • Champion automated testing and validation tools to ensure code quality and system stability.
  • Participate in code maintenance, bug resolution, and cross-functional quality assurance activities.
Collaboration & Knowledge Sharing
  • Actively participate in design and code reviews, providing constructive technical guidance to team members.
  • Mentor less experienced engineers, building strong technical practices that elevate team capabilities.
  • Collaborate with application specialists to understand and define feature behaviour and requirements.
  • Partner with other teams to implement features and resolve support issues efficiently.
  • Stay current with industry developments and share knowledge to promote continuous team growth.
Delivery & Quality
  • Manage deliverables according to approved project plans and timelines.
  • Ensure all software development adheres to Intelerad's SDLC processes and quality standards.
  • Balance technical excellence with practical delivery requirements.
Qualifications & Experience
  • BSc/BEng (or higher) in Computer Science or equivalent experience in a related technical discipline.
  • 8+ years of server-side software engineering experience, with a minimum of 5 years focused on one of the following specializations:
  • Expert-level experience developing optimal solutions on SQL platforms, preferably PostgreSQL or Sybase (5-7 years).
  • Expert-level experience developing Windows/Linux service applications, preferably using C++ (5-7 years).
  • Experience designing and implementing TCP/UDP socket communications, handling connection management, error recovery, and message framing in production applications.
  • Experience developing remote procedure APIs using gRPC, RESTful, or similar technologies.
  • Strong background in performance analysis, memory optimization, and system tuning.
  • Demonstrated ability to read, interpret, and document complex technical information.
  • Strong written and verbal communication skills with the ability to compose clear technical documentation.
Preferred Qualifications & Special Requirements
  • Experience working in regulated industries such as healthcare, finance, or legal services.
  • Additional programming languages and technologies complementary to your specialization: JavaScript/TypeScript, Tcl, Python, PHP, C#, C++/CLI.
  • Experience with containerization and orchestration technologies (Docker, Kubernetes).
  • Strong understanding of Linux operating systems and shell scripting.
  • Familiarity with healthcare industry standards including DICOM and HL7.
  • Membership in professional bodies such as BCS, with pathway toward Chartered Engineer (CEng) or Chartered IT Professional (CITP).
  • MSc/MEng in Computer Science or related field.
  • Right to work in the UK or eligibility for UK work authorization.

This job description is not a comprehensive list of tasks or requirements and Intelerad reserves the right to change it at any time.

Senior Software Engineer (Back-end, Database PostgreSQL) employer: Intelerad Medical Systems

Intelerad is an exceptional employer that fosters a collaborative and innovative work culture, empowering employees to make a meaningful impact in the healthcare sector. With a strong focus on professional development, team members are encouraged to grow their skills through mentorship and continuous learning opportunities. Located in Raleigh, NC, Intelerad offers a dynamic environment where cutting-edge technology meets a commitment to improving patient outcomes, making it an ideal place for passionate software engineers to thrive.
I

Contact Detail:

Intelerad Medical Systems Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Back-end, Database PostgreSQL)

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those in healthcare. A friendly chat can lead to insider info about job openings or even a referral.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving PostgreSQL or server-side applications. This gives potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use online platforms to sharpen your skills.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Senior Software Engineer (Back-end, Database PostgreSQL)

Server-Side Development
PostgreSQL
C++
SQL
TCP/UDP Socket Communications
gRPC
RESTful APIs
Performance Analysis
Memory Optimization
System Tuning
Technical Documentation
Automated Testing
Code Quality Assurance
Linux Operating Systems
Containerization (Docker, Kubernetes)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with PostgreSQL and server-side development, and don’t forget to mention any relevant projects that showcase your skills.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about healthcare technology and how your background makes you a perfect fit for Intelerad. Keep it concise but impactful!

Showcase Your Technical Skills: In your application, be sure to highlight your technical expertise, especially in areas like automated testing and system optimisation. Mention specific tools and technologies you’ve worked with to give us a clear picture of your capabilities.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team!

How to prepare for a job interview at Intelerad Medical Systems

✨Know Your Tech Inside Out

Make sure you brush up on your PostgreSQL and server-side development skills. Be ready to discuss your past projects in detail, especially those that involved performance analysis and system tuning. This will show that you not only understand the technology but can also apply it effectively.

✨Showcase Your Leadership Skills

As a Senior Software Engineer, you'll be expected to mentor others and lead technical discussions. Prepare examples of how you've guided teams in the past, championed best practices, or resolved complex issues. This will demonstrate your ability to elevate team capabilities.

✨Understand the Healthcare Context

Since Intelerad operates in the healthcare sector, it's crucial to familiarise yourself with industry standards like DICOM and HL7. Being able to speak knowledgeably about how your work impacts patient outcomes will set you apart from other candidates.

✨Prepare for Problem-Solving Questions

Expect to face technical challenges during the interview. Practice coding problems related to database engineering and service development. Think through your approach to error recovery and connection management, as these are key aspects of the role.

Senior Software Engineer (Back-end, Database PostgreSQL)
Intelerad Medical Systems
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

I
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>