Software Engineer

TwinStream

United States

Remote

GBP 83,000 - 101,000

Full time

14 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TwinStream Limited is seeking a remote 3-month rolling contract Java software engineer to contribute across the full SDLC in a cross-domain security system. The role emphasizes understanding business challenges and delivering robust code within an agile team.

Candidates should be proficient in Java and modern development practices, with a proactive, collaborative mindset. The position is remote with rolling 3-month terms and BPSS security, suitable for UK-based candidates.

Qualifications

  • Experience in developing software using core technologies
  • Familiarity with agile practices including TDD/BDD
  • Ability to build and run tests at various levels
  • Willingness to collaborate with DevOps teams

Responsibilities

  • Understand high-level requirements and collaborate to find solutions
  • Investigate technologies to understand applicability
  • Develop high-quality code
  • Troubleshoot deeply technical issues
  • Create tests from unit to performance tests
  • Build deployment code and pipelines with DevOps
  • Analyze and resolve 3rd line support issues
  • Collaborate in code development and review colleagues’ work
  • Fulfill other duties relevant to skills and experience

Skills

Java development experience
Agile working practices
Test-driven development (TDD)
Behavior-driven development (BDD)
DevOps collaboration
Positive attitude

Job description

3-month (rolling) contract outside of IR35


Location: Remote


Security: BPSS


About the role:

TwinStream software engineers (Java) develop components of a cross-domain security system within an agile development team. They are involved in the entire software development lifecycle, which includes understanding the need for change, software design, coding, testing, delivery, and support. A TwinStream software engineer is not just a coder; they comprehend the business and domain challenges and utilize their technical skills to address those issues.


Responsibilities:


  • 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

  • Any other reasonable duties relevant to skills and experience.


Key Skills


  • Experience in developing software using our core and/or related technologies

  • Experience in agile working practices including

  • TDD

  • BDD

  • DevOps

  • Open, honest & positive attitude


Core Technologies

The following technologies are used extensively in our solutions:

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Software Engineer (contract outside of IR35)
Java Software Engineer (contract outside of IR35)

TwinStream Limited • United States

Remote
USD 110,000 - 160,000
Software Engineer - Java and C++ (contract outside of IR35)
Software Engineer - Java and C++ (contract outside of IR35)

TwinStream • United States

Remote
USD 96,000 - 165,000
Software Engineer - Java and C++
Software Engineer - Java and C++

TwinStream • United States

Remote
USD 124,000 - 149,000
Java Software Engineer
Java Software Engineer

TwinStream Limited • United States

Remote
USD 93,000 - 145,000
Remote Java/C++ Software Engineer (Contract) - Security Systems
Remote Java/C++ Software Engineer (Contract) - Security Systems

TwinStream Limited • United States

Remote
USD 96,000 - 165,000
Remote Java Engineer – Cross-Domain Security (Contract)
Remote Java Engineer – Cross-Domain Security (Contract)

TwinStream Limited • United States

Remote
USD 110,000 - 160,000
Remote Java Software Engineer — Full SDLC, Security Platform
Remote Java Software Engineer — Full SDLC, Security Platform

TwinStream Limited • United States

Remote
GBP 83,000 - 101,000
Remote Java & C++ Software Engineer - 3-Month Contract
Remote Java & C++ Software Engineer - 3-Month Contract

TwinStream Limited • United States

Remote
USD 124,000 - 149,000
Site Reliability Engineer
Site Reliability Engineer

TwinStream • United States

Remote
USD 123,000 - 148,000
Annual bonus
Pension (8%)
Private healthcare
+7
New Site Reliability Engineer (contract outside of IR35) (Fully Remote)
New Site Reliability Engineer (contract outside of IR35) (Fully Remote)

TwinStream • United States

Hybrid
USD 123,000 - 148,000
Day rate £500-600
28 days holiday and bank holidays
Pension 8% non-contributory
+4