Software Development Manager (Backend)

| Remote
Sorry, this job was removed at 11:38 a.m. (CST) on Thursday, December 9, 2021
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.


Software Development Manager (Backend)

About Subsplash

Based in Seattle, Subsplash is an exciting award-winning team of 190+ mission-driven people who are committed to our core values of humility, innovation, and excellence. Founded in 2005, we’ve pioneered the market with the first ever church mobile app. Since then, we’ve been working together to build The Ultimate Engagement Platform™ for churches, Christian ministries, non-profits, and businesses around the world. We find excitement in serving our 14,000+ clients, creating impactful products, and delighting the 40 million real people who use our platform every day. Subsplash has won awards for best mobile experience, been voted top 100 Washington's Best Workplaces by the Puget Sound Business Journal, created some of the most downloaded apps of all time, and built enterprise software for world-class brands like XBOX, Microsoft, Samsung, Expedia, and Cisco; yet, at the end of the day, we love making a lasting impact and a difference in our world.

Working at Subsplash is more than just a job; we are a team of people who are courageous, inventive, and passionate about doing meaningful work every day. Don’t take our word for it—head to Glassdoor and see for yourself!

About the Team

The Engineering Team is responsible for building and running all the products that Subsplash offers. We are a super-star team of software engineering, QA, and site reliability professionals creating polished experiences for our clients and end-users. The Engineering Team is responsible for the entire user experience including: Mobile Apps (end-user facing), Subsplash Giving, the Subsplash Dashboard CMS (client-facing), Web App, TV App, backend data feeds, analytics, SnapPages (website builder) and more. We serve thousands of clients, millions of end-users, and billions of individual app impressions.

About the Role

As a Software Development Manager, you will report to the Sr Software Development Manager (Backend). You will be responsible for a team of Software Engineers (backend). This is a hands-on manager role -- you will be directly involved in helping teams build out new projects and features, as well as helping them maintain existing code bases by completing bug fixes and feature requests. You will contribute to the creative process by helping to solve technical problems, as well as problems that relate to growing people; this will include challenging them to advance in their careers, grow in their knowledge, and increase their passion for our work.

You are...

  • Passionate: You enjoy serving the church, spreading the gospel of Jesus Christ, and growing yourself and your team professionally
  • A Leader: People are willing to follow you, and seek you out for guidance and mentorship
  • A Hard Worker: People would describe you as dependable, flexible, humble, teachable, and  proactive. You love getting a lot done with limited direction and basic instructions
  • Trustworthy: You understand the importance of confidentiality with sensitive information
  • Organized:  You enjoy a rapidly changing environment requiring frequent adjustment of roles and duties and you can easily prioritize multiple projects and tasks with great communication
  • A Learner: You possess a Bachelor of Science in Computer Science or equivalent work experience
  • A Problem Solver: You’re a critical thinker and have the ability to find creative solutions to complex problems

Your Priorities

  • Lead a team of developers that deliver world-class products by 
    • Fostering growth of existing team members
    • Establishing and championing industry best practices for Agile software development
    • Provide clear technical communication to team members regarding assignments
    • Provide oversight regarding code design, software standards, code implementation, and code review processes
  • Work with the leadership team to accomplish the major goals of Subsplash, including recruiting + hiring for your team
  • Work with PMs and POs to ensure clear exit criteria for assignments, user stories and epics
  • Hold the balance between providing scalable and maintainable software solutions while also accomplishing the business needs and working within budget, resource and time constraints
  • Use Agile practices to work and think iteratively through software development
  • Collaborate regularly with designers and front-end engineering to ensure we are delivering delight to the users of our products
  • Guide, mentor, and develop your team members, and look for opportunities to participate in and positively influence the development community in Seattle and beyond.
  • Coordinate development team by ensuring they have clear goals, timelines, and resources.
  • Coordinates with all stakeholders of projects making sure everyone is in the loop.
  • Maintains open communication with management on projects.
  • Utilizes Agile software to manage and keep up-to-date track of all projects.
  • Work with other managers to create and implement processes and improvements to keep projects on task and meeting our high standards.
  • Help teams transform software designs and specifications into high functioning code in the appropriate language.
  • Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks.

Required Education and Experience

  • 6+ years experience developing applications in a team/group environment using at least one of the following languages: Go, Java, C/C++, Objective-C, PHP, Python
  • 2+ years managing a team developers
  • Expertise and recent hands-on experience in the following development areas: Server-side technologies (REST API design, distributed systems, etc...), Cloud Native Architecture (AWS preferred), Database Design, Understanding of security minded development.
  • Master and proponent of Agile development methodology, processes and standards
  • Excellent knowledge of Relational Databases, SQL and ORM technologies.
  • Experience with test-driven development.
  • Ability to document requirements and specifications.
  • Proficiency with software development methodology and release processes.
  • Experience with PHP/GO.
  • Bachelor's degree in computer science, software engineering, or related field. Equivalent job-related experience may be substituted

Qualifications

  • Highly proficient at project scoping.
  • Strong backend web development skills.
  • Strong database skills.
  • Mathematical aptitude and strong analytical skills.
  • Strong communication and interpersonal skills.
  • Excellent organizational, time, and project management skills.
  • Accuracy and attention to detail.
  • Creativity and problem-solving skills.
  • Ability to mentor others, communicate complex technical requirements with clarity, and influence others' technical design decisions
  • Ability to exercise superior judgment in technical decision making, including but not limited to "build vs buy" decisions and related architectural discussions
  • Looks for ways to innovate in daily work while balancing the drive to deliver features quickly and maintain code quality
  • Dependable, flexible, humble, teachable, disciplined, and proactive: get a lot done with limited direction

Benefits

Generous Paid Time Off, Medical Coverage, Dental Coverage, Vision Coverage, short and long term disability and life insurance all free of charge, Competitive Compensation, 401k Matching, Professional Development, Top of the Line Equipment, Referral Program, Parental Leave, Family-Friendly Culture, and the chance to work side-by-side with thought leaders in emerging tech

Note: This is a full-time, exempt position. Employment with Subsplash is contingent upon satisfactory proof of employee’s right to work in the U.S., as required by law and upon completion of a basic background check and; employment with Subsplash is considered “at will,” meaning that either the company or the employee may terminate the employment relationship at any time without cause or notice.

Subsplash is an Equal Opportunity Employer. We value all human life as all people are created with equal dignity, value, and worth. We do not discriminate on the ground of race, color, religion, sex, age, disability or national origin, or genetic information in the hiring, retention, or promotion of employees; nor in determining their rank, or the compensation or fringe benefits paid them.

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

Location

Austin, TX

Similar Jobs

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