Lead Software Developer

Sorry, this job was removed at 10:08 p.m. (MST) on Wednesday, February 15, 2017
Find out who's hiring in Greater Denver Area.
See all Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
Lead Software Developer

Galvanize is a dynamic learning community for technology, that offers education, work space and networking. Our 9 beautifully designed campuses are places where people and companies congregate to create real-world change and inspire each other. We teach courses in the software development, data science and data engineering for those looking to enter or advance in tech (our graduates have gone on to work at Facebook, Twitter, Airbnb, Uber, IBM, AmericanExpress, and more.)

We’re looking for a passionate engineering lead to create transformative software products and high-performing software teams. Strong problem solving skills, desire to learn and grow, ability to multi-task, and think on your feet are skills that we value. We’re fans of using the right tool for the job, but our current stack is Ruby/Rails, Backbone, AngularJS, and Go.

The Services Engineering Lead will be responsible for some of Galvanize’s most critical infrastructure: payments, inventory management, galvanize.com and our student and member application tracking system.

Learn more about what we’re up to at software.galvanize.com.

What You'll Do:
    • Support, improve, and optimize existing applications and websites on our Services Team
    • Work closely with a cross-functional team in order to quickly deliver new features
    • Build software with operational thinking: software that is not merely expedient to write but designed to be performant and instrumentable
    • Develops high-quality code, and takes ownership for defects found and resolves them
    • Actively participates in all aspects of the development process, from planning and estimation to retro
    • Comfortable pair programming or working individually
    • Mentors Software Engineers in best practices, including coaching, code review, and pairing
    • Serves as an active liaison with Product and Design to collaborate on best approaches to solve identified problems
    • Comfortable with application-level architecture
    • Develops thorough, enduring solutions and architectures instead of hacks
    • Employee management of software engineers, including: reviews, recognition, as well as performance improvement plans
    • Thinks and acts about how to build the team, including recruiting new engineers and leveling up existing ones
    • Sets the pace of development on projects they work on: constant, gentle pressure to ensure the team achieves all they are capable of
    • Is accountable for being judged first and foremost on results, including but not limited to speed of delivery and quality of software
About You:
    • 5+ years of experience in development
    • 3+ years of experience in engineering management
    • Experience with agile xp processes (weekly planning, vertical stories, pairing, daily standups, retros
    • JavaScript (jQuery and framework experience, such as Backbone.js, AngularJS, or Ember.js)
    • Good understanding of MVC
    • It’s nice if you know Rails, Node, Salesforce, and Go, but we’re happy to teach if you’re a proficient programmer in other languages
    • SQL, preferably PostgreSQL
    • Ability to use AWS or Heroku for deployments
    • Version control with Git
    • Strong TDD or BDD skills
    • Experience with testing frameworks such as RSpec, Jasmine, Capybara, Selenium, Mocha/Chai
Galvanize provides equal employment opportunities (EEO) to all employees and applicants for employment. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

1644 Platte St, Denver, CO 80202

Similar Jobs

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