Manager, Software Development job Charleston South Carolina
Manager, Software Development job Charleston South Carolina
My Spider Scam Awareness Contacting Us F. A. Q.
Job Seekers
Search Jobs
Browse Jobs
Post a Resume
Job Alerts
Search Resumes
Browse Resumes
Post a Job

Manager, Software Development Job

Employer Name: SpiderID: 9039006
Location: Charleston, South Carolina Date Posted: 10/16/2019
Wage: Negotiable Category: Information Technology
Job Code: R0005446

Job Description:

Our Culture

From a technical perspective, we are making noise by doing things like open sourcing our SKY UX which is an Angular framework providing consistency in our software and allowing external clients to extend via our APIs. We were also recently announced as making Forbes' 25 Fastest Growing Public Tech Companies.

Many individuals find themselves coming to Blackbaud because of the clients we serve. The idea of using your craft/skillset to help non-profit organizations further improve how they achieve success for their causes is a great driving force for many people here.

About the role:

This highly motivated candidate will manage a team of full stack software engineers embedded on small teams that develop, test, deploy and support Blackbaud's products and services. They will work with the teams in establishing and adhering to engineering best practices, identifying critical gaps, creating and owning strategic projects, and empowering teams. This individual will act in a servant leader role and be an agent of innovation while inspiring those around them. They will also set goals, coach others on best practices and processes and help develop other teams' members.

What you'll be doing:

  • Work in agile development environment with a team of highly motivated employees

  • Identify, evaluate and recommend external tools or partners

  • Work to establish engineering strategies with a focus on quality

  • Coach and mentor team members on career growth, improving engagement and employee satisfaction

  • Participate in hiring and team composition planning

  • Manage and lead strategic projects to holistically improve aspects of SDLC such as quality or performance

  • Evaluate team members performance including performance reviews, and assist in skill development of team members

  • Identify gaps in processes or skillsets and enact strategies for short and long-term mitigation

  • Work closely with the software engineers to ensure timely, successful, high quality releases

  • Participate in feature reviews with product owners, designers, and software engineers

  • Identify and recommend new and optimal strategies and techniques, and implement team goals and reporting metrics

  • Actively work alongside Product and Program Management partners to manage and prioritize engineering initiatives, infrastructure changes, maintenance, and new feature requests

  • Actively collaborate with other Engineering leaders across Blackbaud for architecture, process and additional SDLC improvements

What we'll want you to have:

  • Minimum 5 years of experience in software engineering, .NET preferred

  • Minimum 3 years of experience leading software engineering teams

  • Strong logical and problem-solving skills

  • Superior and proven attention to detail

  • Excellent verbal and written communication skills

  • Must have excellent teamwork and independent decision-making skills

  • Experience in Agile development preferred

  • Experience with Azure and VSTS a plus


Job Criteria:
Start Date:
Position Type: Full-Time Permanent
Years of Experience Required:
Education Required:
Overnight Travel:
Vacation Time:

Contact Information:
Contact Name: Blackbaud Company Type:
Company: Blackbaud

Send ad to a friend


© 2020 Job Spider
Privacy Policy | CC Marketing Sites | Site Map | Links