Principal Full Stack Software Engineer (Pair Programming)

Engineering · Full-time · Remote · Remote possible

Job description

We are looking for a Principal Software Engineer to join a fully remote agile consultancy that helps both enterprise and startup clients build critical products and systems.

The ideal candidate excels in working with large-scale applications and frameworks and has outstanding communication skills. Our client practices paired programming, and you should be comfortable writing code with another person for 6-8 hours per day, 5 days per week. You should also have strong TDD experience.

If you have a transferable H1B visa, our client will consider your candidacy if you are well qualified for this role.

LOCATION This is a fully remote role.

COMPENSATION $170K to $180K commensurate with experience.

Medical, Dental and Vision insurance. Fitness club membership reimbursement. 401K matching. Professional development. Work/life balance. Our client offers a company-wide bonus and equity to all members of the team.

REQUIRED FOR SOFTWARE ENGINEER (PAIR PROGRAMMING, REMOTE)

  • 7+ years' experience with Java, JavaScript, TypeScript and React.
  • 5 + years' experience with Extreme Programming (XP), paired programming or mob programming.
  • Strong experience with Cloud (AWS or GCP), DevOps and CI/CD processes.
  • Strong Experience with TDD.
  • Experience as a technical lead for a team.
  • Experience working in a consultancy.

PREFERRED

  • Experience in a product development organization in a role that took a product from sketch to production.
  • Excellent communication skills and a passion for mentoring, coaching, and educating both colleagues and clients. This is a client-facing role.

TAGS Software Engineer | Java | Spring | JavaScript | TypeScript | React | Test Driven Development | TDD | Extreme Programming | XP | Paired Programming | Mob Programming | Enterprise Scale Development | 3925-ORG

We have a bunch of technology jobs available! Visit our website at www.stoutsystems.com/jobs.

Stout Systems is the software consulting and staffing company Fueled by the Most Powerful Technology Available: Human Intelligence. Stout was founded in 1993 and is based in Ann Arbor, Michigan. Stout has clients across the U.S. in domains including engineering, scientific, manufacturing, education, marketing, entertainment, small business and, yes, robotics. Stout provides expert level custom software development, technical staffing services and direct-hire technical recruiting services.

Org chart

Peers

View in org chart

Open roles at Stout Systems

Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.