Staff Software Engineer

Full-timeoverviewwe
Belfast, UK
9 days ago
Apply on www.apply4u.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£65,000.0 - £70,000.0
Working hours
Regular working hours

Tech stack

HTML Automation of Tests Unit Testing C Sharp (Programming Language) Cascading Style Sheets (CSS) Continuous Integration Relational Databases Software Design Patterns Microsoft SQL Server Object-Oriented Software Development Scrum Methodology Software Architecture
+9 more
Software Engineering Strategies of Testing Gitlab Build Management Solid Principles Information Technology Code Restructuring Atlassian Bamboo Jenkins

Job description

ensure high engineering standards, and support the growth of less-experienced engineers.You’ll work across back-end and, where required, front-end components, helping to design and build scalable, robust services in a modern CI/CD environment.Key ResponsibilitiesLead and mentor a team of software engineers across varying experience levelsDesign, develop, review, and maintain complex, high-quality codebasesProvide technical guidance on testing strategies, validation, and quality standardsContribute to architectural decisions and system design for scalable servicesEstimate effort for complex initiatives and support delivery planningSupport deployment activities across test and production environmentsTroubleshoot complex issues and communicate solutions clearly to technical and non-technical stakeholdersPromote best practices in coding standards, design patterns, and continuous improvementSupport onboarding and on-the-job training for engineers within the teamRequired ExperienceDegree in

Requirements

Computer Science or a related discipline6+ years of professional software development experienceStrong server-side development experience using C# / .NETExperience designing and implementing scalable web or service-based solutionsSolid experience with relational databases (e.g. SQL Server or equivalent)Experience working in CI/CD environments (e.g. Jenkins, GitLab, Bamboo)Strong background in automated testing (unit testing, BDD frameworks)Good understanding of software design principles, OOP, refactoring, and design patternsExperience working in Agile delivery environments (Scrum, Kanban, Lean)Strong analytical skills and ability to solve complex technical problemsExcellent communication and collaboration skillsMust be based in Northern Ireland or within commuting distance of Belfast, with the full rights to work in the UKNice to HaveExperience with UI technologies (HTML, CSS)Exposure to software architecture, systems administration, or information securityExperience working on high-availability or high-throughput systemsBenefitsCompetitive salaryRemote-first flexible working (office available in central Belfast)26 days annual leave plus bank holidays (increasing with service)Private medical and dental insuranceLife insurance, income protection, and critical illness coverPension with employer matching (5%-8%) and salary sacrifice optionsEnhanced company-paid maternity leaveCycle to work and electric car schemesEmployee stock purchase planRegular company social events and community initiatives#LI-JM2Discipline(s): Technology & ITJob type: Permanent

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.apply4u.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · World Congress 2023

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

Videos

See all

Related articles

See all