Lead Full Stack Engineer

Job Locations
Regular, Full-Time
Job Category
Information Technology


Now in its second century, Audubon is dedicated to protecting birds and other wildlife and the habitat that supports them. Audubon’s mission is engaging people in bird conservation on a hemispheric scale through science, policy, education and on-the-ground conservation action.  By mobilizing and aligning its network of Chapters, Centers, State and Important Bird Area programs in the four major migratory flyways in the Americas, the organization will bring the full power of Audubon to bear on protecting common and threatened bird species and the critical habitat they need to survive.  And as part of BirdLife International, Audubon will join people in over 100 in-country organizations all working to protect a network of Important Bird Areas around the world, leveraging the impact of actions they take at a local level.  What defines Audubon’s unique value is a powerful grassroots network of approximately 450 local chapters, 120 campus chapters, 17 state and regional offices, 34 Audubon Centers, Important Bird Area Programs in 50 states, and 700 staff across the country. 


The National Audubon Society is a federal contractor and an Equal Opportunity Employer (EOE). All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identify, national origin, disability or protected veteran status. We are committed to a policy of nondiscrimination, inclusion and equal opportunity and actively seek a diverse pool of candidates in this search.


The National Audubon Society endeavors to make https://careers-audubon.icims.com/ accessible to any and all users.  If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact Accommodations@audubon.org. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.


Position Summary

The Lead Full Stack Engineer will serve as a team leader, problem solver, mentor, and expert software engineer. They are responsible for designing and developing technology solutions to support and enhance mission-critical business operations and products throughout the organization. This includes internal custom web applications and services, database development, and the integration of 3rd-party and vendor developed systems. The Lead Full Stack Engineer is responsible for the team’s technical growth and delivery including managing and mentoring a small number of junior- to mid-level engineers.


This position reports to the Director of Information Technology and Application Development.

Essential Functions

  • Collaborate with systems analysts, project managers, vendors, and internal clients to provide technical guidance for solutions.
  • Analyze, evaluate, and recommend potential solutions, including custom, 3rd-Party, and vendor developed systems.
  • Work with product owners and project managers to develop project schedules, allocate resources, set priorities, and interact with business clients and vendors.
  • Manage and mentor a small team of cross-functional engineers including hiring, goal setting, code reviews, and performance reviews.
  • Provide technical leadership to the engineering team and play a leading role in planning and achieving sprint goals.
  • Deliver modern, testable, and maintainable application code.
  • In collaboration with the Senior Architect, ensure consistency and compliance to architectural designs, provide architectural guidance to the development team.
  • Contribute directly to the development, testing, and support of applications and processes.
  • Develop & guide the engineering team in adoption of Audubon’s software engineering standards.
  • Identify & propose emerging software engineering technologies, methodologies and/or approaches.
  • Troubleshoot, reverse engineer, and redesign existing systems.

Qualifications and Experience

  • 7+ years designing and developing systems to support various business clients (Finance, HR, Payroll, Customer Service, etc.) and public facing systems.
  • 3+ years experience mentoring and leading teams, with a focus on interpersonal and team collaboration skills.
  • Proficient with ASP.NET (VB/C#), Web Services and with deep expertise in at least two: Python, Java, JavaScript, CSS (Responsive Design)
  • Azure and/or AWS experience.
  • Experience with source control systems (Git, AWS Code Commit, MS Team Foundation Server…)
  • Experience implementing application security, software design patterns, and the SDLC.
  • Proven ability to positively influence the engineering culture and practices in a professional environment
  • Professional and collaborative with a sense of ownership.
  • Good understanding and technical knowledge of current network and PC operating systems, hardware, protocols and standards.

Qualifications and Experience (Preferred)

  • Salesforce CRM with NPSP, Sales, and Service Cloud.
  • Retail system integrations and development support.
  • Informatica (Data Integration).
  • .NET enhanced tools (DevExpress/Telerik).
  • MSSQL Database administration (Replication, Disaster Recovery, Security).
  • Non-Profit experience (Marketing, Finance, Customer Service, etc.)
  • Educational or Professional design experience. 



Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed