Search jobs > Washington, DC > Remote > Software architect

Software Architect

Blackbaud
Remote, DC, US
Remote
Full-time

What we are looking for :

Blackbaud is looking for a Software Architect to join our team!Software Architects at Blackbaud are influential to our business and local development community and carry over 12+ years of experience in design and development in a SaaS (or similar) model.

About the role :

As a Software Architect, you will drive continuous improvement of our systems and ensure that every application is implemented according to acceptable design, quality, performance, and security standards.

You will platform best practices, assist in design problems and formulate high-level estimates for analyses, project planning, and impact assessments.

As a Software Architect , you will also evaluate and recommend technology strategies where gaps exist, including performing proofs-of-concept as needed.

What you’ll be doing :

Collaborate with product owners and other business partners to understand and refine business requirements that drive the architecture of our LMO teams

Evaluate legacy and current application's architecture and database design to make recommendations for improvements on design, performance, and quality

Work closely with other engineering teams to document the detailed application design, implement appropriate design patterns and best practices, and create integration strategies between systems

Keep up with new technologies and trends, and be able to apply them when appropriate to our architecture or processes.

Collaborate with IT Security to ensure solutions comply with corporate and regulatory policies

Perform code and design reviews as needed

What we’ll want you to have :

12+ years of experience in design and development of complex web-based, high transaction, high volume, distributed systems offered in a SaaS model or similar

Formal skills with the following : Java, C#, .Net, web services, Microservice Architecture, ORM frameworks, RDBMS, NoSQL, Oracle, data stores, build / continuous integration, data modeling, database design, messaging middleware systems and protocols

Experience with cloud technologies : Azure, GCP, AWS

Knowledge of distributed architectures and design patterns, and best practices

Ability to mentor team members with varying degrees of technical depth and breadth of knowledge

LI-REMOTE

Join our Software Engineering team and apply today!

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!

30+ days ago
Related jobs
Promoted
Peraton
Washington, District of Columbia

For the Principal Software Architect position, we are looking for an individual that can hit the ground running and is familiar with a variety of architectural concepts to implement and we are in need of someone who possess hands-on technical implementation knowledge. At least seven (7+) years of ex...

Promoted
Ivy Exec
Washington, District of Columbia

CEO, COO, CMO, CFO, CTO, SVP IT, VP IT, SVP Sales, VP Sales, SVP Marketing, VP Marketing, SVP Ops, VP Ops, SVP HR, VP HR, SVP Finance, VP Finance, IT Leader, IT Manager, IT Director, Senior IT Manager, IT Administrator, IT Project Manager, IT Supervisor, Software Development Executive, Software Deve...

Promoted
Peraton
Washington, District of Columbia

Minimum, 8 years of progressive experience with software development, with at least 3 years functioning as a Software Architect/IT systems architect, with extensive knowledge or understanding of software and applications design and related architecture(s), including best practices. Articulating the ...

Promoted
Ivy Exec
Washington, District of Columbia

Developer, Generalist Developer, Senior Developer, Software Developer, Software Engineer, Senior Software Developer, Senior Software Engineer, Web/UI Developer, Senior Web/UI Developer, Software Tech Lead, Software Architect, Front End Engineer, XR Developer, AR Developer, VR Developer, 3D Generalis...

Promoted
VirtualVocations
Washington, District of Columbia

Key Responsibilities:Work closely with software engineers and product management to plan, develop, and maintain the current and future architecture of the survey execution platformMake decisions around the standards for code and practices across the survey execution platform and enforce these standa...

Promoted
Ivy Exec
Washington, District of Columbia

CEO, COO, CMO, CFO, CTO, SVP IT, VP IT, SVP Sales, VP Sales, SVP Marketing, VP Marketing, SVP Ops, VP Ops, SVP HR, VP HR, SVP Finance, VP Finance, IT Leader, IT Manager, IT Director, Senior IT Manager, IT Administrator, IT Project Manager, IT Supervisor, Software Development Executive, Software Deve...

Promoted
Oracle
Washington, District of Columbia

Oracle provides a wide choice of software, systems, and cloud deployment models—including public, on-premises, and hybrid clouds—to ensure that technology flexes to the unique needs of a business. You will envision, collaborate with executives for investment and drive the software design and develop...

Unreal Gigs
Washington, District of Columbia

We're looking for someone with a robust background in software development and architecture, coupled with a fervor for crafting innovative and scalable software solutions. As a Software Architect, you'll collaborate closely with our development teams and stakeholders to conceptualize and implement s...

New Relic, Inc.
Washington, District of Columbia
Remote

Principal Software Engineer - Platform Security/Compliance Architect - (Remote). Principal Software Engineer - Platform Security/Compliance Architect - (Remote). We are looking for a talented and experienced Principal Software Engineer to serve as our Compliance Architect for our teams. Principal So...

Guidehouse
Washington, District of Columbia

Software Development & Support. Gathers customer technical and functional application requirements, including software engineering and gap analyses. Collaborates with division managers and system owners to ensure full understanding of system/application architecture and functional requirements. ...