Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Developer - Full

DonorBureau

Software Developer - Full

Franklin, TN
Full Time
Paid
  • Responsibilities

    Job Description

    Job Description

    What we’re looking for:

    Are you passionate about coding, problem-solving, and creating cutting-edge software solutions? Do you thrive in a dynamic environment where your ideas matter, and your work directly impacts users across the globe? If so, we have an exciting opportunity for you!

    We’re looking for a Software Developer to join our innovative team and help shape the future of technology. Here, we believe in creativity, collaboration, and continuous growth. Whether you're a seasoned developer or an ambitious newcomer with the right skills, we want to hear from you!

    As a Full Stack Software Developer, you will play a crucial role in designing, developing, and maintaining software applications. This opportunity is perfect for someone driven to gain extensive hands-on experience in software development, an exciting and inspiring prospect. You will collaborate directly with the CTO to help chart the future of application development at DonorBureau.

    What you’ll do:

    • Assist in designing, developing, and testing software applications with senior staff and writing clean and efficient code

    • Responsible for working on front-end, server, and database software layers

    • Analyze and research new APIs and data sources to determine integration into our environment.

    • Collaborate with senior developers and cross-functional teams to understand and translate project requirements into technical specifications.

    • Coordinate with the Data Science team to shape data to fit their needs and integrate team output into the software modules.

    • Troubleshoot and resolve technical issues related to software applications and system integrations and maintain and update existing software to improve performance and fix bugs

    • Document code and technical processes for future reference and team knowledge sharing.

    • Implement scalable cloud architectures for enterprise applications using AWS and Google Cloud services.

    • Create and optimize ETL processes to ingest and transform large datasets for analytical purposes.

    • Assist junior developers in environment setup, providing simple debugging support and answering basic questions

    • Stay up-to-date with emerging technologies and industry best practices to ensure our systems remain current and effective

    Basic Qualifications:

    • Bachelor’s degree in Computer Science, Computer Engineering, IT preferred or substituted equivalent experience (e.g., Associate’s degree or Software Development Bootcamp)

    • Proven experience as a software developer or similar role

    • Experience in front-end web development

    • Proficiency in one or more Object Oriented Programming languages (OOP) (e.g., C#, Java, or Python)

    • Experience with web development technologies (HTML, CSS, JavaScript)

    • Strong software design, development, and verification skills, including debugging, performance optimization, and testing of software applications

    • Strong knowledge of SQL and database querying

    • Familiarity with Agile concepts such as continuous delivery, embracing requirement changes, and maintaining constant customer contact

    • Analytical skills with the ability to collect, organize, and analyze significant amounts of data with attention to detail and accuracy

    • Strong communication skills and the ability to work both independently and collaboratively in a team environment

    • Proven ability to learn new technologies quickly and intellectual curiosity to try new approaches

    Preferred Qualifications:

    • Experience with web development frameworks (Vue, React)

    • Experience with cloud platforms (e.g., Google Cloud, AWS)

    • Experience with version control systems like Git

    • Familiarity with Object Relational frameworks like Entity Framework

    Company Description

    Our company, DonorBureau, LLC, is a private organization with over 20 team members. We are dedicated to developing five products and are focused on a single mission: We use rational thought to take the time, cost, and risk out of finding the best advocates for organizations helping them achieve their missions.

    Our Core Values
    1. Collaboration: The team wins and celebrates together.
    2. Ownership: Be accountable; find the solution, not the blame.
    3. Innovation: Listen, be curious, and create novel solutions.
    4. Integrity: Customer trust is everything.
    5. Results Matter: Understand the value to our clients and DonorBureau.

    Company Description

    Our company, DonorBureau, LLC, is a private organization with over 20 team members. We are dedicated to developing five products and are focused on a single mission: We use rational thought to take the time, cost, and risk out of finding the best advocates for organizations helping them achieve their missions.\r\n\r\nOur Core Values\r\n1. Collaboration: The team wins and celebrates together.\r\n2. Ownership: Be accountable; find the solution, not the blame.\r\n3. Innovation: Listen, be curious, and create novel solutions.\r\n4. Integrity: Customer trust is everything.\r\n5. Results Matter: Understand the value to our clients and DonorBureau.