Developer

University of Stirling
Clackmannan, United Kingdom
4 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 65K

Job location

Clackmannan, United Kingdom

Tech stack

Java
API
Agile Methodologies
Amazon Web Services (AWS)
Azure
Code Review
Information Systems
Continuous Integration
DevOps
Systems Analysis
PRINCE2
Service Design
Software Engineering
Software Systems
Web Services
Enterprise Software Applications
Code Comments
Backend
GIT
Containerization
Kubernetes
Banner Advertisement
Front End Software Development
Software Coding
Software Version Control
Docker
Jenkins

Job description

The Senior Developer plays a pivotal role in the design, development, delivery and ongoing maintenance of software systems that support the university's strategic and operational needs. The postholder will lead development lifecycles, ensuring that software solutions are robust, secure, scalable and aligned with best practice.

Working in a rapidly evolving technological environment, the Senior Developer will take responsibility for creating, maintaining and improving systems, as well as diagnosing and resolving complex technical issues. The role requires close collaboration with stakeholders across the university, translating business requirements into effective technical solutions. As a subject matter expert, the post-holder will also contribute to future planning, recommending improvements and innovations across the university's digital ecosystem.

Description of Duties

  • Lead the design, development, coding, security and installation of software solutions across a wide range of information systems
  • Manage and oversee the full software development lifecycle of solutions
  • Work with business customers to assess operational feasibility by analysing requirements, defining problems, evaluating options and proposing solutions
  • Develop software solutions by engaging with stakeholders at all levels, understanding information needs, system flows, data usage and business processes
  • Investigate and resolve complex problem areas across systems and integrations
  • Contribute to the development and continuous improvement of the software development lifecycle
  • Produce high-quality documentation including flowcharts, diagrams, layouts, code comments and clear coding patterns to support maintainability
  • Supervise external developers and contractors, ensuring adherence to university coding standards and lifecycle processes
  • Support technical engagement with third-party suppliers and contract managers for cloud and on-premise systems
  • Define and implement system specifications, standards and programming approaches
  • Provide supervision, guidance and technical leadership to developers and other colleagues
  • Conduct systems analysis and recommend improvements to processes, policies and procedures
  • Use security-by-design to ensure the confidentiality, integrity and security of information and systems
  • Ensure systems meet required accessibility standards and support inclusive digital experiences, Contract Scotland are working closely with an established main contractor based in Central Scotland to source a Senior Quantity Surveyor to join their established commercial team. With a long-standing presence in the Scottish market, they boast an impressive portfolio..., We are easy to do business with We're keen to hear from customer-focused people like you who want to join our Energy team You will be responsible for leading and developing multiple projects within our energy business unit, as part of the pre-construction phases, covering..., Job Description A foundation and engineering company is seeking a talented Senior Design & Estimating Engineer to join their team. This role offers a diverse range of responsibilities across piling, foundations, and ground improvement techniques, ensuring compliance with..., A foundation and engineering company is seeking a talented Senior Design & Estimating Engineer to join their team. This role offers a diverse range of responsibilities across piling, foundations, and ground improvement techniques, ensuring compliance with company processes...

Requirements

  • Bachelor's and/or Master's degree in Computer Science or related technical discipline
  • Substantial professional software development experience

Knowledge & Experience

  • Strong proficiency in Java development and use of APIs
  • Experience of modern CI/CD including version control
  • Experience across the full software development lifecycle, from conception and architecture through to delivery and maintenance
  • Strong understanding of professional software engineering practices, including coding standards, code reviews, source control, build processes, testing and operational support
  • Ability to ensure products and web services meet standards of security, reliability, cost-effectiveness and scalability
  • Experience developing and supporting large-scale enterprise applications
  • Experience working in cross-functional teams and contributing to product and engineering decisions

Skills & Attributes

  • A customer-focused approach to service design, delivery and evaluation
  • Excellent interpersonal, communication and advocacy skills
  • Strong written communication skills, with the ability to produce clear and concise documentation
  • Highly organised, with the ability to manage competing priorities and work systematically in a busy environment
  • Ability to gather, analyse and interpret information effectively
  • Ability to work both independently and collaboratively
  • High attention to detail and commitment to accuracy
  • Strong user-centred approach to development
  • Logical thinking and strong analytical skills
  • Ability to work under pressure, independently and as part of a team
  • Strong problem-solving and communication skills
  • Commitment to continuous professional development

Desirable Criteria

Knowledge & Experience

  • Experience working with student records systems such as Banner or SITS
  • Experience of Git, Jenkins or other relevant devops tools
  • Full-stack development experience (frontend and backend)
  • Knowledge of ITIL, Prince2 or Agile
  • Experience with cloud platforms (e.g., Azure, AWS) and containerisation/orchestration tools such as Kubernetes and Docker, Job Description Are you an experienced and driven sales professional ready to hit new heights in your career? Do you thrive on exceeding targets and being rewarded with competitive bonuses? If you're passionate about building relationships and delivering exceptional..., Building a sustainable tomorrow BAM is looking to recruit experienced and motivated Senior Quantity Surveyors to join our growing team, delivering major civil engineering projects across Scotland. Our projects are primarily within the energy infrastructure sector,...

About the company

Senior Business Development Manager EHV Metered Connections Join a leading utilities company that champions innovation and service excellence. At Last Mile, we take pride in delivering high-quality solutions across the multi-utility sector. Our Sales team is growing, and..., Senior Project Manager Our Opportunity Here at Pick Everard, we are passionate about creating a prosperous and sustainable future, taking a fresh perspective on the built environment. Our core values of professionalism, compassion, drive and positivity are at the heart of..., Join a world-renowned aerospace and defence organisation as a Senior Engineer Outfit in Glasgow on a hybrid basis Would you like to join a global aerospace and defence organisation? Do you want to work as part of an organisation protecting people and maintaining maximum..., Igne is seeking aSenior Utility Surveyorto join the team inBellshill. Are you an experienced Utility Surveyor seeking a role where you can work independently and play a key part in shaping the future of a busy Surveys Department?We are seeking a highly skilled Senior..., Join a world-renowned aerospace and defence organisation as a Senior Mechanical HVAC Engineer hybrid onsite in Scotstoun Would you like to join a global aerospace and defence organisation? Do you want to work as part of an organisation protecting people and maintaining...

Apply for this position