Software Engineer (Principal & Senior)

Sanderson Government & Defence
United States
1 day ago
Apply on computerjobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) Agile Methodology Amazon S3 Automation of Tests Big Data Code Review Computer Programming Continuous Delivery Software Design Patterns Github Java Virtual Machine (JVM)
+13 more
PostgreSQL Redis Zero Trust Network Access Systems Integration Test-Driven Development (TDD) Gitlab Kotlin Atlassian Tools Apache Kafka Software Version Control Devsecops GXP Microservices

Job description

  • As a Lead or Principal Software Engineer, you will help lead the development of Back End platforms and services for secure clients leveraging the latest commercial and open-source technologies in private and public cloud environments.
  • Design, develop, document, deploy and enhance features to our platforms and services that meet functional/non-functional business requirements
  • Actively participate in the team’s elaboration and estimation of user stories
  • Build frequent, small releases to maintain the team’s momentum
  • Collaborate closely with other engineers in our cross-functional feature teams; ensuring that others can cover for you, and that you can cover for them
  • Build, optimise and operate our Continuous Deployment pipelines
  • Maintain operational responsibility for the services that your team owns

Requirements

  • Clearance: Must have a minimum of active SC with ability to go through DV., You will have demonstrated the following competencies to the proficiency level appropriate to the seniority of the role;
  • Fluent in writing JAVA coding and experience with JVM compatible languages (Kotlin, Scala)
  • Experience with Kafka or a similar platform.
  • Experience working in Agile DevSecOps environments and Zero Trust Architecture
  • Integrating with backing services, such as PostgreSQL, Redis or S3
  • Good engineering practices including continuous delivery, clean code, documentation, defensive programming, automated testing and code reviews
  • Using GitHub/GitLab/Atlassian Suite for source control
  • Test Driven Development with appropriate tools and frameworks
  • Experience with micro-service design patterns
  • Experience in Big Data technologies

Reasonable Adjustments:

Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

About the company

Sanderson Government & Defence are partnering with a specialist organisation at the forefront of data moderniastion across the Public Sectors.

Apply for this position

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

Apply on computerjobs.com
Prepare application

Good distractions

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

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

3:13 min

Core components of the internal Optimize ecosystem

Dominik Schneider Dominik Schneider · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

Videos

See all

Related articles

See all