Continuous learning on things that you are passionate about
Competitive Pay and Benefits (including Profit Sharing!)
Empowerment to work at a self-defined sustainable pace
Awesome culture
No travel
$2,000 and up to two weeks of your time for self-directed professional development
Location
New York City
What You'll Do (Job Description)
Your job: write high quality code, and bring a ‘teach a team to fish’ mentality to your project. You will:
Embed with tech teams in some of NYC’s most exciting startup, mid-market and enterprise companies to help them up their game and get stuff done.
Mentor and manage both Strider and client teams on the value of software development best practices like Test Driven Development (TDD), Pair Programming, Collective Code Ownership, Continuous Deployment, and Continuous Improvement
Be the reason your client teams are higher performing on your last day with them than they were on your first day.
Lead and be part of a cross functional team of Striders and client employees.
Work with, learn and teach others a variety of tech stacks such as Ruby on Rails, React, Angular, Python, Scala, Java8, Elixir, Node and more.
Your work week will involve 60%-80% client work (coding, managing a Stride team, and running the engagement). The rest of your time will be spent on strategic initiatives.
A sample day may include:
9am: Weekly Sprint Planning. Me and the client Product Owner co-run weekly sprint planning. We’ve got the meeting down to a nice rhythm. We walk away with a plan.
10am: Daily Standup.
10:10-12:30: Pair Programming. This morning, I’m pairing with another Strider, a mid-level engineer. She’s got strong fundamentals. We’re doing a deep dive into complex backend code. She’s driving, I’m asking questions when I see she gets stuck. She noticed inefficient code and we spent about 20 minutes refactoring.
12:30-1:30: Lunch
1:30-3:00: Pair Programming
3:00-3:30: Mob programming A team member gets stuck on a piece of code. I sit down with Jean and his pair. We call over 2 other developers and we mob program. We figure out a plan and everyone is excited about the collaboration.
3:30-4:30: Mind Map Over the past two months, I’ve observed the team’s strengths and areas for improvement. Today, I’m leading a Mind Mapping session with the Striders. We visually organize areas for improvement. We prioritize each item by complexity and importance. Next Monday, I’m presenting this to the client CTO.
4:30- 5:00: Code Review Today, one of the Striders was coding solo. So, I sit down and review her code.
5:00-6:00: Stride U DevOps Jam; Stride U is ongoing education for Striders by Striders. Seven of us are taking the DevOps Jam course now, it’s 1 hour weekly, for 8 weeks. DevOps is something I’m dipping a toe in and having a safe space to learn real world stuff that I can bring back to my client is amazing.
6:00pm: Leave for the Day. It’s been a good day, I throw on my headphones as I head to the subway.
What You Need to Be Successful (Skills)
Must Have
6+ years of software development experience, including 1 year as a lead developer or manager
Proficiency in multiple programming languages and ability to quickly gain proficiency in unfamiliar languages and frameworks
Desire to guide team strategy
Passion for seeing projects through from inception to deployment
Experience teaching TDD, story estimation, test writing, and effective pair programming
Nice to Have
Prior consulting experience
About Our company
Stride Consulting is NYC’s go-to Agile software development consultancy.
Our mission: Teach the World to Stride! We believe that high functioning development teams give an organization a true competitive advantage. We help tech teams up their game, and become the highest functioning version of themselves in perpetuity.
We do this by co-locating and literally coding side-by-side with our clients. We come to you. The love for technical mentorship weaves a thread through all that we do. We not only advocate for best practices in software development, we model the way. Our non-dogmatic Agile developers and product managers teach through doing, because we know that every tech team is unique in their challenges and opportunities.
We are employee owned & run, and profitable. This means we don’t have a board of directors to answer to or investors who need to make a return. We are in control of our growth and can do so at a pace that sustains our culture and prioritizes the happiness of our employees.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
What You'll get
Salary Expectation
Benefits
Location
What You'll Do (Job Description)
Your job: write high quality code, and bring a ‘teach a team to fish’ mentality to your project. You will:
Your work week will involve 60%-80% client work (coding, managing a Stride team, and running the engagement). The rest of your time will be spent on strategic initiatives.
A sample day may include:
9am: Weekly Sprint Planning. Me and the client Product Owner co-run weekly sprint planning. We’ve got the meeting down to a nice rhythm. We walk away with a plan.
10am: Daily Standup.
10:10-12:30: Pair Programming. This morning, I’m pairing with another Strider, a mid-level engineer. She’s got strong fundamentals. We’re doing a deep dive into complex backend code. She’s driving, I’m asking questions when I see she gets stuck. She noticed inefficient code and we spent about 20 minutes refactoring.
12:30-1:30: Lunch
1:30-3:00: Pair Programming
3:00-3:30: Mob programming A team member gets stuck on a piece of code. I sit down with Jean and his pair. We call over 2 other developers and we mob program. We figure out a plan and everyone is excited about the collaboration.
3:30-4:30: Mind Map Over the past two months, I’ve observed the team’s strengths and areas for improvement. Today, I’m leading a Mind Mapping session with the Striders. We visually organize areas for improvement. We prioritize each item by complexity and importance. Next Monday, I’m presenting this to the client CTO.
4:30- 5:00: Code Review Today, one of the Striders was coding solo. So, I sit down and review her code.
5:00-6:00: Stride U DevOps Jam; Stride U is ongoing education for Striders by Striders. Seven of us are taking the DevOps Jam course now, it’s 1 hour weekly, for 8 weeks. DevOps is something I’m dipping a toe in and having a safe space to learn real world stuff that I can bring back to my client is amazing.
6:00pm: Leave for the Day. It’s been a good day, I throw on my headphones as I head to the subway.
What You Need to Be Successful (Skills)
Must Have
Nice to Have
About Our company
Stride Consulting is NYC’s go-to Agile software development consultancy.
Our mission: Teach the World to Stride! We believe that high functioning development teams give an organization a true competitive advantage. We help tech teams up their game, and become the highest functioning version of themselves in perpetuity.
We do this by co-locating and literally coding side-by-side with our clients. We come to you. The love for technical mentorship weaves a thread through all that we do. We not only advocate for best practices in software development, we model the way. Our non-dogmatic Agile developers and product managers teach through doing, because we know that every tech team is unique in their challenges and opportunities.
We are employee owned & run, and profitable. This means we don’t have a board of directors to answer to or investors who need to make a return. We are in control of our growth and can do so at a pace that sustains our culture and prioritizes the happiness of our employees.
How to apply
Please visit this link to apply
Meta