Skip to main content

This job has expired

Senior Software Engineer - Java

Employer
Blackbaud
Location
Washington, DC
Closing date
Sep 20, 2021
About the role: As a Full Stack Software Engineer (Java, Angular tech stack) you will focus on developing and enhancing web-based applications while working with some of the latest technologies in user interfaces, server architecture andcloud-basedcomputing. Our relaxed remote work environment promotes paired programming, cross team collaboration, efficient communication, Scrum methodologies and TDD principles. Engineers at Blackbaud are thought leaders in our department and local development community. Duties include solving complex issues, learning/teaching new technologies, promoting growth and assuring your team delivers on its commitments. What youll be doing: Use your front-end and back-end technical skills to design, test, and develop software applications, project prototypes, proofs of concept & client demos Evaluate performance of critical application components and optimize them to assure maximum performance, security, and scalability Assist in the development effort for end-to-end on-time delivery ofhigh-qualitysolutions that conform to feature requirements Champion TDD and Agile best practices for your product team Work closely with the product management, program management, and other team members to elaborate and size feature requests, coordinate schedules, identify task assignments, and provide progress updates at daily standup meetings Perform design and code reviews for all key application functional componentswhile providing constructive feedback to your teammates Provide critical thinking, technical innovation and attention to detail while serving as a trusted advisor on your team What we'll want you to have: BS in Computer Science, Engineering or possess equivalent work experience 4+ years using Java to build robust scalable applications 2+ years using AngularJS or equivalent alternative to build web-based applications 2+ years of experience contributing inanAgile and TDD work environment 2+ years of experience building software applications in the cloud (Azure/AWS/GCP) Experience working with SOAP, REST APIs, and asynchronous messaging technologies (eg Azure Service Bus, Event Hubs, or Apache Kafka) Experience with design and implementation of object structures in relational databases Proven history of self-direction and possess the ability to carry out assignments from beginning to end Open minded, creative thinker with the ability to balance client requirements, competitive pressures, and technical resource limitations across product families Professional demeanor, adaptable to change and possessing a can-do attitude! #LI-REMOTE Stay up to date on everything Blackbaud, follow us on Linkedin, Twitter, Instagram, Facebook and YouTube Blackbaud is proud to be an equal opportunity employer and is committed to maintaining a diverse and inclusive work environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law. To all recruitment agencies: We do not accept unsolicited agency resumes and are not responsible for any fees related to unsolicited resumes.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert