Candid
Software Engineer (Remote)
Software Engineer | Candid | United States
Position: Ecosystems Software Engineer
...Software Engineer | Candid | United States
Position: Ecosystems Software Engineer
Reporting to: Software Engineering Manager
Supervises: N/A
Schedule: 35-hour work week, Monday through Friday
Location: Remote. In-person attendance is expected during our annual, weeklong all-staff summit. Additionally, participation for in-person meetings is expected at least once per year for most employees, at least once per quarter for senior leaders, and at least once per month for the executive team. Staff that are not in NYC are expected to travel for these meetings.
Compensation: $73,700 – $121,500 (this range is for the NYC area and will be adjusted for other localities; additionally, factors like skills and experience will be considered).
Benefits: Health insurance (medical, dental, vision), retirement contribution with additional option for a match, paid life insurance and AD&D, paid leave time (PTO, bereavement, volunteer, holiday, parental), short-term and long-term disability, pre-tax transit, flexible spending accounts, supplemental insurance, summer hours, and Public Service Loan Forgiveness (PSLF) Program eligible employer.
Position Summary
As an Ecosystems Software Engineer, you will play a crucial role in the development and maintenance of high-quality API services. Your primary responsibility will be to design, build, and optimize scalable APIs using .NET C# and develop data structures in databases on AWS cloud environments. You will collaborate with cross-functional teams to integrate diverse systems and ensure robust, secure data interactions to deliver a user workspace. This workspace will enable users to personalize their experience, track what is most important, and surface other related relevant data.
Responsibilities
- Build high quality software solutions that deliver value for customers.
- Develop and maintain APIs using C# programming language, ensuring code quality, security, and scalability.
- Design and implement data structures in relational and NoSQL databases to support API functionality.
- Apply principles of object-oriented programming to enhance application architecture and design.
- Work within cloud computing environments, such as AWS, to deploy, manage, and troubleshoot backend solutions.
- Participate in all phases of the software development lifecycle, including requirement analysis, design, implementation, testing, and deployment.
- Support continuous improvement by investigating alternatives and technologies within the backend tech stack.
- Practice Agile software development methodologies.
Required Skills
- Minimum of 5 years of application development experience, with a strong focus on API development using C#.
- Experienced and proficient in backend technologies and a good understanding of how to integrate frontend technologies.
- Experience with cloud services (AWS).
- Hands-on experience with integrating solutions from various data source models to include AI-driven data.
- Write well designed, testable, efficient code.
- Ability to document requirements and specifications.
- Translate technical situations to non-technical staff if needed.
- Team Collaborator, who is a result’s oriented proactive self-starter.
- Flexible and adaptable with good interpersonal skills.
- Willingness to perform other duties and special projects as needed/requested.
- A college degree strongly preferred; equivalent experience will also be considered.
- Sensitivity and respect for racial, gender, sexual orientation, and cultural differences.
- Champions and represents Candid’s core values: We are driven, direct, accessible, curious, and inclusive.
Candid is an equal opportunity employer. Candid provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. We are committed to diversity, equity, and inclusion and especially encourage members of underrepresented communities to apply.
The information you need to do good
Every year, millions of nonprofits spend trillions of dollars around the world. Candid finds out where that money comes from, where it goes, and why it matters. Through research, collaboration, and training, we connect people who want to change the world to the resources they need to do it. Our data tools on nonprofits, foundations, and grants are the most comprehensive in the world.
Candid’s vision is an ambitious one. But we know that when we make investments in our talent, it translates to more access and better knowledge for those working for social good around the world.
On February 1, 2019, Foundation Center and GuideStar joined forces to become Candid, a 501(c)(3) nonprofit organization.
Candid is a qualifying nonprofit organization as defined by the Public Service Loan Forgiveness Program. As such, Candid employees may claim their employment time on their PSLF application. We offer a competitive salary and excellent benefits. Due to the high volume of applicants, we typically receive, we regret that we can only contact candidates that we would like to interview.
For more information on positions available at Candid, please visit our website: Work with us | About | Candid
Show more
Show less
Related Jobs
See more All Other Remote Jobs- Save
- Save
- Save
- Save
- Save
- Save