Lead Developer
Job Details
Answers in Genesis / Creation Museum - Petersburg, KY
Full Time
4 Year Degree
Office Hours
Lead Developer

The Lead Developer role is primarily a development professional who guides projects and manages development teams. We are looking for an experienced professional with strong industry knowledge and skills that would allow them to mentor others and communicate well to outsourced development teams. This person will mentor developers and junior developers, guiding them to the next level in their careers. The Lead Developer will be expected to work in a fast-paced environment gathering requirements, leading design efforts, and participating in development work with the team as web applications are built. Leading by example is a desired trait to show the team how to make good decisions in requirements gathering, design, and build phases of the development lifecycle.


  • Work closely with project management and stakeholders to define requirements.

  • Write technical specifications and develop system design documentation.

  • Direct the development team in design, coding, testing and debugging.

  • Mentor and develop team members.

  • Set training schedules and goals for the team.

  • Effectively manage priorities and responsibilities.

  • Participate in project meetings such as stand-ups, planning, or design sessions.

  • Keep co-workers and project managers informed of progress on work being done.

  • Pursue training opportunities on relevant technologies.

  • Demonstrate an ability to constantly look for ongoing technological improvements.

  • Promote the mission and standards of Answers in Genesis.


  • Strong background in Web and Application development and exposure to many web and application frameworks.

  • Experience with DML/DDL using a database such as Postgres, SQL Server, Oracle.

  • Responsible, self-motivated, well-organized with good time management skills.

  • Strong written and verbal communication skills.

  • Strong analytical and problem-solving skills.

  • Familiar with front-end technologies such as JavaScript, JQuery, Ajax, Vuejs, etc.


  • Kubernetes/Docker experience.

  • Experience with Java/JavaScript frameworks such as Vue.js or React.

  • Experience with Linux and cloud infrastructure such as AWS or Azure.

Education & Experience

  • Bachelor’s Degree in Computer Science or equivalent.

  • 10+ years software development experience with web/application technologies.

Items Needed for Possible Employment

  • Completion of on-line application @ www.answersingenesis.org

  • Salary Requirements

  • Salvation Testimony

  • Creation Belief Statement

  • Confirmation of your agreement with the Answers in Genesis Statement of Faith

  • Completion of a Background Check and Pre-Employment Drug Screen