Architect - Ruby/Elixir

Sorry, this job was removed at 2:45 p.m. (CST) on Thursday, November 7, 2019
Find out who's hiring in Austin.
See all Developer + Engineer jobs in Austin
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Summary/Job Snapshot:
Blackbaud is looking for a Ruby/Elixir Architect to work on Blackbaud Award Management, a market-leading scholarship solution. As part of the agile teams, the architect assists in design problems, platform best practices and ensures that every application is implemented according to acceptable design, quality, performance, and security standards. They formulate high-level estimates for analyses, project planning, and impact assessments and demonstrates the ability to work with team members with varying degrees of technical depth and breadth of knowledge. The architect will also analyze and recommend technology strategies where gaps exist including performing proofs-of-concept as needed. 


Key Responsibilities:

  • Collaborate with product owners and other business partners to understand and refine business requirements that drive the architecture
  • Work closely with engineers to create and document the detailed application design
  • Perform code and design reviews as needed
  • Collaborate with other engineers and architects to create integration strategies between systems
  • Work with the infrastructure teams to ensure the software is effectively mapped to a hardware implementation
  • Collaborate with IT Security to ensure solutions comply with corporate and regulatory policies
  • Performs proofs-of-concept as needed to determine technology solutions
  • Evaluate legacy and current applications, its architecture, database design, etc. to make recommendation on improvements on design, performance, and quality
  • Mentor Jr. and Sr. engineers
  • Identify and champion reuse opportunities
  • Ensure consistent practices across enterprise initiatives

Preferred Qualifications:

  • 8+ years relevant Software Engineering experience
  • Experience leading Software Engineering teams or mentoring engineers
  • Experience in design and development of complex web-based, high transaction, high volume, distributed systems offered in a SaaS model
  • Experience with some of the following technologies: Ruby on Rails, Elixir, Phoenix, Angular, Elasticsearch, Cassandra, PostgresQL, build/continuous integration
  • Experience with software development methodologies such as agile and TDD
  • Experience with data modeling and database design
  • Good knowledge of web services and related standards
  • Knowledge of distributed architectures and design patterns, and best practices.
  • B.S. in Computer Science, Engineering or possess equivalent work experience
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Located in the Domain area, just steps from the Metro station and access to all that Austin has to offer!

Similar Jobs

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