Senior Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
This is a senior position with technical ownership and influence. You’ll design and build full-stack solutions, work with product owners and stakeholders to make sure they deliver, and act as a role model and mentor for colleagues.
-
Design, code, test and refactor complex programs, scripts and integrations
-
Help select and champion development methods, tools and standards
-
Maintain and administer release, deployment and configuration tooling
-
Capture and share specialist knowledge, and run knowledge-sharing across the team
-
Maintain application support processes so incidents are contained and requests met
-
Drive continual improvement and contribute to departmental policy
Requirements
-
Experience designing large or complex systems, weighing functional and non-functional requirements
-
Strong server-side development experience, ideally Python
-
Advanced SQL skills, ideally PostgreSQL, including performance tuning and database management
-
Client-side experience (React, jQuery, JavaScript, CSS/Bootstrap)
-
CI/CD experience with Azure DevOps or Jenkins
-
Git, including branching and code review in a multi-developer team
-
Understanding of secure development (OWASP Top 10)
-
Experience integrating multiple systems
-
Experience in agile, kanban, scrum or waterfall environments
-
Experience supporting software to SLA, working directly with customers
-
Calm, clear communication with technical and non-technical audiences
-
A degree in IT or equivalent industry experience
Desirable
-
System design using UML/C4
-
Microservice architecture experience, built to scale
-
RESTful API experience
-
ITIL 4 Foundation or ITSM/service desk experience
Benefits & conditions
-
Annual cost of living pay review
-
Pension contributions of up to 10% when you contribute 5%
-
33 days holiday including bank holidays, with the option to buy 2 more weeks
-
Enhanced family leave pay
-
Hybrid working for eligible roles
-
Development opportunities to support your career goals
To apply: Send your CV to Fintan at TEC Partners for a confidential conversation
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…