Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software developer

Holytown
Scottish Environment Protection Agency
Software developer
€50,000 a year
Posted: 17 November
Offer description

We are recruiting for a full‑time Senior Software Developer on a permanent basis. Your passion has never had a greater purpose. Here at SEPA, we’re connected by a passion that drives us to be purposeful in every action we take – to protect our environment. That’s why when you join us as a Senior Software Developer, you’ll discover enriching benefits, meaningful support, and opportunities to learn every day. That’s what it means to be Passionately Purposeful – for our environment, and for your career.


Responsibilities

* Develop user interfaces using modern JavaScript frameworks applying component‑based architecture.
* Build database‑driven applications using low‑code platforms with a focus on rapid development, usability, and integration with enterprise data systems.
* Design and implement database solutions via relational and non‑relational databases. Be comfortable working with data formats such as JSON and XML.
* Write and optimise queries using SQL and other database programming languages, with experience in developing stored procedures, functions, and scripts to support data‑driven applications.
* Work with cloud platforms such as Microsoft Azure, including deploying, managing, and integrating applications in scalable cloud environments. Use tools such as Terraform to facilitate Infrastructure as Code.
* Use version control systems such as GitHub to support collaborative development, code review, and effective change management across teams.
* Use modern IDEs such as Visual Studio Code and be familiar with AI‑powered tools like GitHub Copilot and Agents to enhance coding efficiency, support problem‑solving, and accelerate development workflows.
* Design and implement unit tests to ensure code reliability, maintainability, and alignment with functional requirements.
* Design, implement, and consume APIs, with familiarity using tools such as Postman for testing and documentation.
* Implement DevOps practices and continuous integration/continuous deployment (CI/CD) pipelines, using tools such as Microsoft Azure DevOps, GitHub Actions, or similar platforms to automate build, test, and release processes.
* Mentor junior colleagues by providing guidance, sharing best practices, and supporting their professional development through code reviews, pair programming, and regular feedback.
* Lead the technical direction and successful delivery of complex sets of requirements, ensuring alignment with architectural standards, stakeholder expectations, and project timelines.
* Produce clear and maintainable documentation for software applications, system architecture, and development processes.
* Demonstrate a proactive approach to staying current with emerging technologies, frameworks, and industry best practices.


Qualifications

* Bachelor’s degree in Computer Science or equivalent combination of related experience developing robust, maintainable, and secure applications using clean code principles, with a focus on performance, accessibility and inclusive design.
* Proven skills in building database‑driven applications using modern JavaScript frameworks (e.g. Angular, React, Vue) and low‑code platforms (e.g. Oracle APEX, Microsoft Dynamics), alongside strong database design, query development and data handling skills (e.g. SQL, Oracle, MongoDB, MS Dataverse).
* Proficient in version control (e.g. Git), unit testing, API integration, and CI/CD pipelines (e.g. Azure DevOps, GitHub Actions), with a solid understanding of DevOps principles and cloud platforms (e.g. Azure, AWS).
* Strong problem‑solving skills, with the ability to lead on complex technical challenges, adopt emerging technologies (e.g. AI‑assisted tools like GitHub Copilot), and ensure quality outcomes aligned with stakeholder needs.
* Experience working in Agile, cross‑functional teams, actively participating in ceremonies, mentoring junior developers, and collaborating across disciplines to deliver high‑quality solutions on time.

Please open the link to the Senior Software Developer which outlines the core responsibilities and expectations of the role.


Benefits

* Hybrid and Flexible working opportunities.
* Posts that do not have a fixed location will show under ML1 4WQ – our Angus Smith Building, but other workspaces are available.
* Up to 35 days annual leave and 7 additional public holidays each year (pro rata).
* Paid time off to support your wellbeing and enable you to volunteer in your community.
* Local Government Pension Scheme (LGPS).
* Progressive family‑friendly policies.
* Training & development to enable colleagues to improve their skills, competencies and knowledge to perform at their best.


Equality and Diversity

SEPA is committed to promoting equality, diversity, and good relations in everything it does – as a community leader, as a provider and commissioner of services, and as an employer. We recruit solely based on merit. Our shortlisting process is conducted on an anonymous basis. Please ensure that you include all relevant information when you apply.

We support flexible working arrangements to help you maintain a healthy balance between career and home life. This includes working part time, reduced hours, job sharing, working remotely. As a flexible first employer we are open to having conversations about flexible working arrangements that work for you and SEPA from day 1 of your employment with us.

We are proud to be a ‘Disability Confident’ employer and will work to identify and implement reasonable adjustments and equipment to support you in the role that you do.

Applicants with a visual impairment can request job descriptions and application forms in Braille, large print or on tape.

For the security and wellbeing of our colleagues, successful candidates will undergo Baseline Personnel Security Standard (BPSS) pre‑employment checks including a level one Disclosure Scotland check.

Contact SEPA’s Recruitment Team at recruitment@sepa.org.uk.


Apply Now

Apply now to join a Passionately Purposeful workplace.


Seniority Level

Mid‑Senior level


Employment Type

Full‑time


Job Function

Engineering and Information Technology


Industries

Public Safety

Referrals increase your chances of interviewing at Scottish Environment Protection Agency by 2x.

Get notified about new Senior Software Engineer jobs in Holytown, Scotland, United Kingdom.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Lead software developer
Glasgow (Glasgow City)
Evolve Recruitment
Software developer
Similar job
Junior software developer
Glasgow (Glasgow City)
Helic & Co.
Software developer
Similar job
Senior software developer - java / python with delphi
Glasgow (Glasgow City)
ARCA
Software developer
See more jobs
Similar jobs
It jobs in North Lanarkshire
jobs North Lanarkshire
jobs Holytown
jobs Scotland
Home > Jobs > It jobs > Software developer jobs > Software developer jobs in North Lanarkshire > Senior Software Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save