FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development across multiple programming languages, with a strong focus on Agile methodologies and CI/CD practices. Capable of mentoring team members and delivering user-focused outcomes through effective collaboration and documentation.
Highest-signal resume keywords
Java ProgrammingPython ProgrammingReact DevelopmentCI/CD Pipeline ManagementAgile Methodologies
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Ruby ProgrammingC# ProgrammingTest-Driven DevelopmentAPI DevelopmentDatabase ManagementDebuggingComponent-Based DesignInfrastructure as CodeCloud Platform ExperienceAutomation
Soft Skills
MentoringSelf-DevelopmentCollaborationPresentation SkillsUser Outcome Focus
Tools & Technologies
TerraformOpenAPICloud FormationES6ScrumXPKanbanPair ProgrammingPattern LibrariesStyled-Components
Industry Keywords
Public SectorSoftware DeliveryMonolithsMicroservicesMultidisciplinary TeamsArchitecture DocumentationInfrastructure DebuggingAgile PracticesConsultancy ExperienceUser Engagement
Tech Stack
Tools & technologiesCloudJavaJavaScriptMicroservices.NETPythonReactRubyTerraform
About the role
Key responsibilities & impact- We primarily write and deliver custom software for the public sector.
- We work across central and local government, as well as in health.
- Senior Software Engineers find themselves working on a variety of different problems from monoliths to microservices, upskilling colleagues and customers.
- Our teams have used Java, Ruby, Python, ES6 with React, as well as C# with .NET Core.
- Automation is important to our teams, so we make sure there is a CD pipeline set up to build, test, and release many times per day.
- High performing software delivery teams need to be empowered to iteratively and rapidly deliver changes all the way through to production.
- We ensure we document our architecture and infrastructure as code, using technologies such as Terraform and OpenAPI.
Requirements
What you’ll need- Written code with tests
- Delivery in an agile environment
- Worked across a variety of programming languages
- Worked with at least one Cloud platform
- Worked with databases
- Worked with APIs
- Debugging experience in a range of systems
- Evidence of self-development – we value keen learners
- Drive to deliver outcomes for users
- Desire to mentor others
- **Nice to Haves**
- Consultancy experience
- Working directly with customers and users
- Working within multidisciplinary teams with product, design, and technology working within the same cycles
- Showcasing and presentation skills
- Agile practices such as Scrum, XP, and/or Kanban
- Pair programming – we pair around 50% of the time
- Writing code with test-driven development
- Component-based design techniques such as using pattern libraries, styled-components, CSS-in-JS, BEM, and/or SUIT CSS
- Debugging infrastructure
- Building and maintaining CI/CD pipelines
- The React ecosystem including a test-driven approach
- Infrastructure as code technology like Terraform and Cloud Formation
- Familiarity with architectural and design patterns
- Use of architectural decision records
Benefits
Comp & perks- 30 days Holiday - we offer 30 days of paid annual leave
- Flexible Working Hours - we are flexible with what hours you work
- Flexible Parental Leave - we offer flexible parental leave options
- Remote Working - we offer part time remote working for all our staff
- Paid counselling - we offer paid counselling as well as financial and legal advice
