Software Development Manager

Sorry, this job was removed at 9:08 a.m. (CST) on Tuesday, May 14, 2019
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Software Development Manager

 

Overview:

NCSA (Next College Student Athlete) is growing our Software Development team and we are looking for someone to lead a portion of the team, help define and improve the process used across the team, and drive the team’s results through excellent engineering practices.

You’ll be working with a collaborative team of QA engineers, designers, developers, and product managers, so you’ll need to be able to articulate your decisions, follow through on commitments and take feedback into the next iteration. Want to work with a great team to make students’ lives better? Great!

 

What We Do:

At NCSA, we help families realize their collegiate dreams by fulfilling the need for today's high school student-athletes to become better college recruits. Our users are high school and college athletic coaches, student athletes, their families, and our in-house teams of recruiting coaches and sales specialists.

 

Responsibilities:

  • You hold yourself and others accountable for demonstrating NCSA values
  • Build a collaborative, learning culture
  • Manages expectations, builds trust and meets commitments of stakeholders
  • Build consensus around solutions and resolve conflict with team and stakeholders
  • Ensure alignment with architectural direction and guidelines
  • Conduct regular one on ones with direct reports
  • Define and improve development and QA process (branching strategy, code review, TDD, documentation)
  • Manage and refine the sprint rituals and process
  • Provide high level technical assessments and estimates of projects
  • Identify and address technical debt
  • Lead a cross-functional team of Backend, Frontend and Quality Assurance Engineers
  • Plan, document and effectively communicate releases and release process
  • Track development metrics and provide clear reporting on quality & velocity
  • Assist in new team member onboarding
  • Accountable for resolving production issues by acting as an escalation point
  • Actively monitor key performance indicators for your product and technology
  • Ensures timely and appropriate communication to stakeholders; leads through change; works to resolve escalated issues
  • Build a deep understanding of how our products work and are built. Though you will not be expected to regularly code, you will need to fully grasp code and architecture concerns
  • Help recruit and retain talented and hard-working individuals to the team
  • Provide direction for the Application Support & DevOps teams
  • Build and execute personal and career development plans for teammates
  • You understand how to help engineers stay happy and productive

 

 

  • Effectively provide performance feedback and address any issues on the team

 

Qualifications:

  • Strong process definition and refinement skills within an Agile environment
  • Experience directing or managing technical staff members
  • Have proven creative technical & analytical skills
  • Previously worked with object-oriented Ruby, Python, Java, .NET or PHP
  • Excellent written and oral communication skills – we are a team-oriented company so experience communicating with both technical and non-technical team members is important

 

Preferred Qualifications:

  • 2 or more years of software engineering leadership with direct reports
  • Bachelor’s degree in Computer Science or a related field (or relevant experience)
  • Familiarity with Jira or a similar issue tracking system
  • Ability to manage up or sideways
  • Familiarity with standard source control methods
  • Previously worked with functional programming languages
  • A team-player, always looking to make things better and easier for a co-worker
  • Experience working within cross-functional agile teams in a collaborative development environment

 

Benefits & Perks

  • Stay Healthy: Enroll in comprehensive benefits & insurance plans with no waiting period
  • Be Well: Expense up to $65 per month for health & wellness
  • Maximize Savings: Contribute to your 401k retirement savings with company matching
  • Be Comfortable: Enjoy a relaxed casual dress code
  • Give Back: Receive paid time off to volunteer in your community
  • Take Time: Enjoy paid parental leave to bond with & care for a newborn or newly adopted child
  • Stay Connected: Expense up to $350 towards the purchase of a laptop, tablet or computer
  • PAWesome Perk: Enroll your furry friends in our Voluntary Pet Insurance Plan

 

 

ABOUT NEXT COLLEGE STUDENT ATHLETE (NCSA)

NCSA is the world's largest and most successful collegiate athletic recruiting network. A wholly owned subsidiary of Reigning Champs LLC (www.reigningchamps.com), NCSA's 700 teammates leverage exclusive data, proprietary matching algorithms and personal relationships built over nearly two decades as the industry leader to connect tens of thousands of college-bound student-athletes to more than 35,000 college coaches nationwide across 34 sports every year. You can learn more about NCSA at www.ncsasports.org.

 

National Collegiate Scouting Association, LLC is committed to providing equal employment opportunities to all employees and applicants without regard to race, religion, color, sex, national origin, citizenship status, uniform service member status, age, disability, sexual and gender orientation, genetic information or any other protected status in accordance with all applicable federal, state, and local laws.

 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

1333 N Kingsbury St, Chicago, IL 60642

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about NCSA College RecruitingFind similar jobs