T
Software Engineer - Java and C++
Contract type
Freelance
Work mode
Remote · UK
Experience
3 years
Job description
TwinStream software engineers (Java) develop components of a cross-domain security system within an agile development team, covering the entire software development lifecycle. This is a 3-month rolling contract outside IR35, remote, requiring BPSS clearance.
At a glance
- Employment
- Contract · Independent contractor
- Work mode
- Remote · UK
- Pay
- GBP 500 – 600 / day
What you'll do
- Understand high-level requirements and collaborate to find solutions
- Investigate technologies to gain a deep understanding of their applicability
- Develop high-quality code
- Problem-solving deeply technical issues
- Build tests at all stages of development from unit tests to acceptance & performance tests
- Build deployment code and pipelines, consulting with DevOps specialists
- Analyse and resolve issues from 3rd line support
- Collaborate in code development and review colleagues' work
- Participate in indicative estimating & planning
- Any other reasonable duties relevant to skills and experience
What we're looking for
- Experience in developing software using our core and/or related technologies
- An agile development mindset
- Experience in agile working practices including TDD, BDD, continuous delivery, DevOps, pair programming, estimating & planning
- Open, honest & positive attitude
- Java as the primary development language
- Java and C++
- Spring Boot
- AWS – S3, Fargate, Lambda, SQS / SNS
- RDBMS (Postgres, Oracle) & JPA
- Mongo DB
- DynamoDB
- REST
- Rabbit MQ
- Docker
- Linux
- Terraform
- Ansible
- Jenkins
- GIT/Bitbucket
- GitLab
- Kubernetes
- Eligibility for BPSS clearance and UK Government residency and right-to-work requirements
Nice to have
- OpenShift
- Docker Compose/Swarm
- C++
- Some exposure to other languages including Python, JavaScript, Golang, Bash Scripting
Apply
Direct apply at TwinStream
Opens the job posting at TwinStream
About TwinStream
Formed in 2019 by engineers who were solving complex cross-domain problems within government organisations, TwinStream brings together their collective expertise and experience into a single business, focused on delivering technical excellence and high-quality service to clients. The company has grown to over 100 team members across the UK, with colleagues working both on-site with clients, hybrid and remotely from home.
Key facts
- over 100 team members
- 2019
- Grown to over 100 team members across the UK
- Colleagues work on-site with clients, hybrid and remotely from home
- Offers subject to successful completion of relevant security screening and clearance process
What they value
- Diversity & Inclusion
- Open, honest & positive attitude
