Software Development Manager

6 months ago


Cary, United States Blackbaud Full time

Blackbaud unleashes the potential of the people and organizations who change the world, and we’re growing our team. As the leading software exclusively dedicated to powering social impact, expand what is possible across the nonprofit and education sectors, at companies committed to social responsibility, and for individual change makers.

Our culture is defined by remote-first flexibility, so you can grow and lead from anywhere, with close connection to leadership. We invest in innovation and education to fuel new ways forward, while always seeking out opportunities to give back. Every day, we aim higher, expanding what’s possible for those who change the world.

We are looking for a dynamic, high-performing Software Development Manager to lead our IT Software Engineering team. In this role, you will manage a team of software engineers, working in multi-disciplinary teams with other back end and front-end engineers, DevOps, product managers, and IT infrastructure teams to build innovative solutions. 

As a Software Development Manager on the IT Software Engineering team, you will be responsible for both leading the technical direction of projects and managing the team’s performance and development. Your success in this role will have a direct impact on our customers’ experience working with Blackbaud and their ability to succeed in their missions. 

What you will do:

Software Engineering Team Management:

·Manage the team of software engineers in designing, developing, implementing, optimizing, maintaining, and troubleshooting mission-critical cloud-based software. 

·Collaborate with product managers to ensure clear understanding of stories and requirements within the team. 

·Interface with internal/external stakeholders jointly with product management to align development team priorities. 

·Participate in Scrum ceremonies and priority setting sessions with stakeholders. 

·Develop and analyze key metrics to assess work progress, technical debt, and code quality; take corrective actions as needed; provide inputs into team planning activities. 

·Coordinate access to system architecture, cybersecurity, and UI/UX experts when required. 

·Collaborate with cybersecurity to ensure adherence to secure development lifecycle practices. 

·Ensure compliance of software engineers with job-specific training requirements. 

·Plan and organize support for business-critical software issues. 

·Attract, hire, mentor, and coach software development engineers at different levels of experience. 

·Drive improvements to software development practices and foster innovation within the team. 

·Participate in a on call rotation for Team at critical times. 

·Work with Blackbaud’s proprietary Engineer Systems Tool to connect different systems 

·Provide high-level design using Blackbaud’s Engineering Systems framework:

Cross-Department Engagement:

·Establish and maintain effective working relationships with counterparts in Product Management, Support, and other teams to identify and eliminate inefficiencies. 

·Foster collaboration and transparency across different functions. 

·Champion better and innovative ways to achieve results and act as an active change agent. 

What you will bring:

·5+ years of experience leading and managing teams of software engineers. 

·10+ years in the software development field working directly within engineering teams. 

·Strong knowledge of Agile principles and software development methodologies. 

·Experience in cloud-hosted SaaS, Cloud PaaS, Azure, or similar platforms. 

·Understanding of SOA/microservices concepts and architecture. 

·Deep understanding of .NET Core, C#, Angular, TypeScript, JavaScript, SQL, Node, and REST APIs. 

Preferred

·Proven record of accomplishment in building high-performing and reliable systems. 

·Demonstrated performance in working in a DevOps environment, optimizing code, and deploying via a CI/CD pipeline. Microsoft ADO experience preferable. 

·Experience developing code that runs within a cloud environment (preferably Azure). 

·Experience with Microsoft Azure PaaS, such as App Services or AKS, SQL, and Storage Accounts. 

·Experience with working alongside offshore development resources. 

·Experience with Azure DevOps, Workday Day Studio, Blackline. 

Experience with FinTech / Payment Processing Systems

Blackbaud is a remote-first company which embraces a flexible remote work culture. Blackbaud supports hiring and career development for all roles from the location you are in today


  • Software Developer

    6 days ago


    Cary, United States SAS Full time

    Job Description Software Developer - Hybrid At SAS, where you start doesn’t have to be where you end; and there is ample opportunity for internal career mobility. Whether you’re looking to grow a new skill or experience a new role, there’s no time like the present to take the next step; and we’re here to support you in your journey. About the...

  • Software Developer

    5 months ago


    Cary, United States Avidex Full time

    About Us: Avidex leads the way in the audiovisual and IT integration industry, providing innovative solutions to a diverse clientele. Our identity is shaped by a commitment to excellence, technical expertise, and an innovative spirit. As we continue to expand our horizons, we're on the lookout for a talented and experienced Software Developer to join our...

  • Software Developer

    3 weeks ago


    Cary, United States SAS Full time

    : Software Developer- Remote or Hybrid Nice to meet you! Were a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and questions into answers. Were also a debt-free multi-billion-dollar organization on our path to IPO-readiness. If you're looking for a dynamic, fulfilling...


  • Cary, North Carolina, United States SAS Full time

    About the JobAt SAS, we're looking for a skilled Software Developer to join our Platform Data Interfaces team. As a member of this team, you'll be responsible for building and maintaining the access layer for application storage solutions in the SAS Viya Platform using Golang and other technologies as required.In this role, you'll have the opportunity to...

  • C Software Developer

    1 month ago


    Cary, United States SAS Full time

    Job Description Nice to meet you! We’re a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence – and questions into answers.We’re also a debt-free multi-billion-dollar organization on our path to IPO-readiness. If you’re looking for a dynamic, fulfilling career coupled...

  • C Software Developer

    2 weeks ago


    Cary, United States SAS Full time

    Nice to meet you! We’re a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence – and questions into answers.We’re also a debt-free multi-billion-dollar organization on our path to IPO-readiness. If you’re looking for a dynamic, fulfilling career coupled with flexibility...


  • Cary, North Carolina, United States Mudrasys Full time

    Senior Software Developer JobAt Mudrasys, we are seeking an experienced Senior Software Developer to join our team. The ideal candidate will have a strong background in software development, with a focus on cloud-based applications. Responsibilities• Design, develop, and deploy cloud-based applications using Java, Spring, and Hibernate. • Work closely...


  • Cary, North Carolina, United States Zachry Group Full time

    Job Title: Principal Software DeveloperWe are seeking a highly skilled Principal Software Developer to join our team at Numerical Advisory Solutions. As a key member of our software development team, you will be responsible for designing and implementing complex software systems for clients in the nuclear industry.About UsNumerical Advisory Solutions is a...


  • Cary, Illinois, United States Coilcraft Full time

    Custom Web Development PositionAbout Coilcraft Inc.Coilcraft Inc. is an established organization specializing in the manufacturing of magnetic components, including high-performance RF chip inductors, power magnetics, and filters. Our headquarters is located in Cary, Illinois, and we are committed to delivering innovative solutions to our clients. We are now...


  • Cary, North Carolina, United States Cognizant North America Full time

    Cognizant North America is seeking a highly skilled Director of Software Development to join our team.In this role, you will lead and mentor junior engineers in developing scalable and reliable EDI-based applications and ensure that all software solutions comply with industry standards and regulatory requirements.The ideal candidate will have a bachelor's...

  • Sr Software Developer

    3 weeks ago


    Cary, United States SAS Full time

    Job Description At SAS, where you start doesn’t have to be where you end; and there is ample opportunity for internal career mobility. Whether you’re looking to grow a new skill or experience a new role, there’s no time like the present to take the next step; and we’re here to support you in your journey. About the job The Platform Services...

  • Sr Software Developer

    3 weeks ago


    Cary, United States SAS Full time

    At SAS, where you start doesn’t have to be where you end; and there is ample opportunity for internal career mobility. Whether you’re looking to grow a new skill or experience a new role, there’s no time like the present to take the next step; and we’re here to support you in your journey. About the job The Platform Services division is looking...


  • Cary, North Carolina, United States SAS Institute Full time

    SAS Institute is looking for a skilled Software Development Specialist to join our team. As a Software Development Specialist, you will work closely with designers and data scientists to create innovative solutions using SAS's Event Streaming Platform.The ideal candidate will have 5+ years of development experience, with a strong background in JavaScript and...

  • Sr Software Developer

    3 weeks ago


    Cary, United States SAS Full time

    : Nice to meet you! Were a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence and questions into answers.Were also a debt-free multi-billion-dollar organization on our path to IPO-readiness. If youre looking for a dynamic, fulfilling career coupled with flexibility and...


  • Cary, United States SAS Full time

    Nice to meet you! We’re a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence – and questions into answers. We’re also a debt-free multi-billion-dollar organization on our path to IPO-readiness. If you’re looking for a dynamic, fulfilling career coupled with flexibility...


  • Cary, United States SAS Full time

    Job Description Nice to meet you! We’re a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence – and questions into answers. We’re also a debt-free multi-billion-dollar organization on our path to IPO-readiness. If you’re looking for a dynamic, fulfilling career coupled...


  • Cary, North Carolina, United States Avidex Full time

    At Avidex, we lead the way in the audiovisual and IT integration industry by providing innovative solutions to a diverse clientele.SalaryWe offer a competitive compensation plan with an estimated salary of $80,000 - $110,000 per year, depending on experience. This is based on the national average for software developers in Cary, North Carolina.Job...

  • Software Developer

    2 days ago


    Cary, United States SAS Full time

    Job Description Software Developer - Remote or Hybrid  Nice to meet you!  We’re the leader in analytics. Through our software and services, we inspire customers around the world to transform data into intelligence – and questions into answers.  We’re also a debt-free multi-billion-dollar organization on our path to IPO-readiness. If you’re...

  • Software Developer

    7 days ago


    Cary, United States SAS Full time

    Software Developer - Remote or Hybrid  Nice to meet you!  We’re the leader in analytics. Through our software and services, we inspire customers around the world to transform data into intelligence – and questions into answers.  We’re also a debt-free multi-billion-dollar organization on our path to IPO-readiness. If you’re looking for a dynamic,...


  • Cary, North Carolina, United States Deutsche Bank Full time

    **Job Description**We are looking for a skilled Cloud Engineer to join our team at Deutsche Bank in Cary, North Carolina. As a Cloud Engineer, you will be responsible for building high-quality software products via agile development lifecycle and contributing to the wider objectives to ensure flow, consistent standards, and approach with common shared...