Staff Software Engineer

Posted 27 April 2022
DisciplineSoftware Engineering
Contact NameBethany Hutchins
Remote working Hybrid/Flexible

Job description

We are working with one of the most exciting technology businesses out there who are on the hunt for a Staff Software Engineer.  Our partner is in the business of inspiring culture by enabling clients to ruthlessly prioritize end-user value to build, test, and deliver regularly, consistently, and quickly as possible.

You will work in a Test Driven Development environment that operates in an XP Model. You will be a developer who sees the benefits of Paired Programming and enjoys it! 

The team you are joining is highly collaborative, and even more passionate than they are collaborative! The Software Engineers on your team care about the quality of code they deliver and the speed it takes to do so.  You will be an integral part of mentoring and growing this internal team, as well as enabling your client partners with the technology you are delivering them. 

Necessary Experience

  • 10+ years of Software Development experience in a variety of programming languages

  • Experience in training, mentoring and/or upskilling engineers

  • Experience managing a team of engineers

  • Strong communication skills and interest in a pair-programming environment

  • Experience in Test Driven Development (TDD) and agile methodologies

  • Passion for growing your skills, tackling interesting work and challenging problems

  • BA/BS in Computer Science or related field, or equivalent experience

  • Experience with Kotlin, Java, or Javascript

  • Experience with Spring Boot, React.JS , and Redux

  • You have experience on both the frontend and the backend

  • You have experience with API Development

  • You are comfortable running your software in Linux environments

  • You have a good understanding of algorithms, databases, design patterns, and understand how to apply them

  • You have strong facilitation skills

  • Ability to travel up to 20%

Desired Experience

  • Experience developing cloud-based enterprise software

  • Experience leading a product or development team

  • Experience building and deploying in a continuous delivery environment

  • Experience working directly with clients

  • Experience with event streaming (e.g. Kafka) a plus

  • Experience with DoD, especially at a DoD "Software Factory"

  • Experience at Pivotal Labs

  • Security Clearance

Please Note: All of the work in this area is with Federal Government customers that require our employees involved with their projects be U.S. citizens. As such, this role requires U.S. citizenship. If hired, you would also be required to go through a background investigation for Public Trust Clearance. Ability to obtain a Secret or Top Secret Clearance preferred.

This employer is an Equal Employment Opportunity employer that will consider you for this role regardless of race, color, religion, gender, sexual orientation, marital status, gender identity or expression, national origin, genetics, age, disability status, protected veteran status, or any other characteristic protected by applicable law.