Rise8 is seeking a Senior Software Engineer to join their team, which is dedicated to transforming the United States Government through innovative technology and collaboration.
The company values employee experience and offers competitive pay, benefits, and a unique culture.
The role involves working closely with clients who are new to agile methodologies, teaching them practices such as design thinking, test-driven development (TDD), and continuous-release deployment.
The engineer will be responsible for understanding client learning preferences and feedback mechanisms to effectively communicate and deliver software solutions.
Daily responsibilities include pairing with clients' developers, delivering working software, and ensuring continuous feedback from users.
The engineer will work in small, rotating teams to tackle new challenges and foster a culture of experimentation and learning.
The position requires a commitment to building software that meets user needs and business objectives while ensuring project success and client satisfaction.
Requirements:
Candidates must have 6-10 years of software development experience in various programming languages.
Strong communication skills and a willingness to work in a pair-programming environment are essential.
Experience with Test Driven Development (TDD) and agile methodologies is required.
A passion for skill growth and tackling challenging problems is necessary.
Proficiency in PHP, Kotlin, Java, or JavaScript is expected.
Familiarity with frameworks such as Spring Boot, React.JS, Vue, or Redux is required.
Candidates should have experience in both frontend and backend development.
Knowledge of container technologies like Docker or Kubernetes is necessary.
Familiarity with DevSecOps tools and processes, including Git, Concourse, GitLabCI, SonarQube, Fortify, and ThreadFix, is required.
Demonstrated experience with API development is essential.
Candidates must be comfortable working in Linux environments.
A strong understanding of algorithms, databases, and design patterns is required.
Strong facilitation skills are necessary.
A BA/BS in Computer Science or a related field, or equivalent experience, is required.
The ability to obtain a security clearance for U.S. Government work is mandatory.
Benefits:
Rise8 offers a flexible schedule in a 100% distributed workforce.
The company covers up to 100% of the employee premium and up to 80% of the combined dependent premium on their base health plan, along with 100% coverage for dental, vision, life, and disability insurance.
A 401k match at 10% of gross pay is provided.
Employees receive 4 weeks of paid time off (PTO), 11 Federal holidays, their birthday, jury duty, and bereavement leave.
An education and training budget of up to $3,500 per year is available for classes, travel, events, and materials.
Rise8 provides $750 per year for home office technology and equipment, as well as $100 per year for company merchandise.
A wellness budget of up to $500 per calendar year is offered for various wellness activities and products, or employees can opt for a $75 monthly credit towards a Life Time membership.
Employees are provided with a MacBook Pro for their work.