Job Description

Apply

Submit Email

If you've inquired to HumanEdge in the past, please use the same email to help shorten the inquiry process. If you've never inquired or don't remember, you may use any valid email address.

Full Stack Developer

  • Ref: 305770
  • Type: Direct Hire
  • Location: New York, NY
  • Industry: Foundations
  • Job Level: Senior
  • Pay: $135,000.00 - 145,000.00

Opportunity Description

The IT team is looking for a Full Stack Software Engineer with well-rounded experience with application development and system integrations to support various internal projects. The Software Engineer will report to IT Solutions Architect.

 

The engineer will work on multiple projects with various frontend and backend technology stacks and collaborate with internal and external teams. 

 

Company Information

Our client is a Foundation that believes that the arts and humanities are where we express our complex humanity, and we believe that everyone deserves the beauty, transcendence, and freedom to be found there. Through our grants, we seek to build communities enriched by meaning and empowered by critical thinking, where ideas and imagination can thrive. It makes grants in four core program areas (Higher Learning, Arts and Culture, Public Knowledge, and Humanities in Place). 

Job Duties

Responsibilities:

Responsibilities may include, but will not be limited to:

 

• Work with internal departments to understand their technical needs, gather & document the requirements for the development projects

• Work with internal communication team and application vendor on their web application

• Work with business application owners and SaaS application vendors to implement and configure the business applications based on the business requirements

• Build rapid POCs to demonstrate the project ideas and gain approvals

• Create and maintain software documentation

• Write well-designed, testable, efficient code by using the best software development practices

• Work with various vendors & contractors on ongoing development projects 

• Maintain and support legacy web applications 

• Work with IT Solutions Architect to design and build shared business services & business automation processes

 

Education

• Bachelor’s degree required in Computer Science or related field

Experience & Skills Required

• Solid understanding of Software Development Life Cycle, Development best practices, Web Application frameworks, and frontend and backend development 

• Experience in Full Stack Development utilizing modern frontend and backend technologies

• 5+ Years of hand on software development experience using various programming languages (Java, Kotlin, .Net) 

• 3+ years of experience with frontend technologies like JavaScript, React, HTML5, CSS3

• Experience with public cloud providers such as AWS & Azure

• Experience with API integrations and developing API services

• Experience working with GraphQL APIs & tools

• Experience working GitHub code repository 

• Experience working with headless CMS platforms

• Understanding of both SQL & NoSQL database technologies

• Excellent troubleshooting and debugging skills

• Excellent verbal and written communication skills 

• Solid Understanding of Software testing & QA processes 

• Strong understanding of security best practices and implementing secure products

• Strong understanding of DevOps and Application deployment processes

 

Benefits

The Foundation is committed to providing compensation that is competitive and equitable within the philanthropic sector.  The estimated salary range for this role is $130,000-$145,000.  The amount of pay offered will be determined by several factors, including but not limited to qualifications, unique skills, credentials or experience that is expected to impact the candidate’s contribution to the role. We will also consider market data as well as the Foundation’s internal pay equity framework.  They offer a generous total reward package that provides base salary as well as a comprehensive benefits program.