Software Engineer
New York, NY 
Share
Posted 14 days ago
Job Description

POSITION: Software Engineer

REPORTING TO:

Software Engineering Manager

SCHEDULE

35-hour work week, Monday through Friday

LOCATION

Flexible. 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, and at least once per quarter for senior leaders.

COMPENSATION

$75,000 - $115,000 (this range is for the NYC area and will be adjusted for other localities; additionally, factors like skills and experience will be considered).

POSITION SUMMARY

As a mid-level 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 C# in cloud environments such as AWS and Microsoft Azure. You will collaborate with cross-functional teams to integrate diverse systems and ensure robust, secure data interactions that meet business needs.

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.
  • Apply principles of object-oriented programming to enhance application architecture and design.
  • Work within cloud computing environments, such as AWS and Microsoft Azure, to deploy, manage, and troubleshoot API 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 API development sphere.
  • Practice Agile software development.
REQUIREMENTS
  • College degree preferred; equivalent experience will also be considered.
  • Minimum of 5 years of application development experience, with a strong focus on API development using C#.
  • Proficiency in backend technologies and a good understanding of frontend technologies.
  • Experience with cloud services (AWS, Microsoft Azure) and search platforms like Elastic Search is preferred.
  • Hands-on experience in designing interactive applications.
  • Write well designed, testable, efficient code.
  • Ability to document requirements and specifications.
  • Simplify technical situations if needed.
  • Proactive self-starter who is results oriented with teaming capabilities.
  • Flexible and adaptable with good interpersonal skills.
  • Willingness to perform other duties and special projects as needed/requested.
  • 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.
Download the 88.54 kB pdf.
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.

HOW TO APPLY

Please email your resume and cover letter to . Please put the title of the position you are applying for in the subject line. Your application will only be considered if all instructions above are met.

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:

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.

Candid is an EO/AA/VET/DISABLED Employer.

We are committed to diversity, equity, and inclusion and especially encourage members of underrepresented communities to apply.

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

 

Job Summary
Company
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Experience
5+ years
Email this Job to Yourself or a Friend
Indicates required fields