What are the responsibilities and job description for the Senior Software Engineer position at DonorBureau?
At DonorBureau, we partner with hundreds of non-profit organizations to enhance fundraising efforts. Our advanced artificial intelligence, machine learning, and analytics capabilities empower those who make a difference in the world.
We are seeking an experienced software developer to join our team as a crucial member in designing, developing, and maintaining software applications. This role offers a unique opportunity for motivated individuals to gain hands-on experience in software development while working directly with our CTO to shape the future direction of application development.
Skill Requirements
- Minimum 4 years of software development experience with a proven track record of delivering high-quality applications and well-designed, testable code.
- Passionate about collaboration, with a strong desire to share knowledge and help others grow.
- Familiarity with programming languages like React, Java, C#, and Python.
- Driven by innovation, with a focus on creative solutions to client challenges.
- Able to work full-time in a hybrid setting and reside within commutable distance of Franklin, TN.