Software Engineer

Kansas City, Missouri

Fellowship of Christian Athletes
Apply for this Job
The Software Engineer plays a vital role in supporting FCA staff and helping to accomplish the mission and vision. This position will help create new and innovative software/web applications for staff, coaches, athletes and volunteers as well as global audiences. The Software Engineer, along with FCA's growing technology team, uses agile methodology to help maintain and enhance existing .NET, Jamstack, and PHP (WordPress) web applications.

MINISTERIAL DUTIES

These responsibilities are critical to the FCA mission, and this position plays a vital role in our ministry. FCA expects all functions and responsibilities outlined below to be carried out with a heart surrendered to serving God as a form of worship.
  • Agree with, and abide by, FCA's Christian Community Statement.
  • Follow a spiritual rhythm including daily prayer and Bible study to seek the Lord's will for FCA.
  • Lead, conduct and provide spiritual leadership for staff, volunteers, coaches and athletes through prayer, Bible study, worship and living by example so they are equipped to serve others.
  • Connect to and participate in a local church through worship and weekly involvement.
  • Conduct yourself in a manner that affirms biblical standards of conduct in accordance with FCA's Christian beliefs (see FCA's Christian Community Statement) at all times.
POSITION RESPONSIBILITIES
  • Participate in planning meetings to help develop/implement web tools and applications that support the organization's need to collect, integrate, analyze, and present data from a wide array of sources.
  • Meet goals using agile methodology.
  • Support the existing collection of web applications of the ministry.
  • Review previously written code and make needed changes.
  • Test, debug and document work.
  • Help establish and grow SDLC methodologies to produce quality technology products.
  • Interact with a variety of Support Center teams in the day-to-day support and development of technology applications.
  • Engage with product owners and application users with varying technology
    experience.
COMPETENCIES
  • Passion to solve problems.
  • Understanding of REST API concepts, familiarity with serialization and deserialization, JSON object representation.
  • Knowledge and ongoing learning of latest Accessibility guidelines (WCAG) preferred.
  • Additional abilities with client-side libraries such as React, and ES6 JavaScript preferred.
  • Keen understanding of and experience with multi-device web application development (mobile, tablet, desktop)
  • Comfortable with agile methodology or open to learning agile development cycle.
  • Clear calling to the mission and vision of FCA.
  • Recognize that sport is a platform God uses to advance the Gospel through the influence of coaches and athletes; As part of the technology team, you'll be an integral part in directly and indirectly helping advance the vision.
  • Communication Skills - Can effectively communicate thoughts, ideas and feelings verbally and in writing; expresses self in clear, concise and understandable manner.
  • Self-Management - Ability to manage oneself and workload without intensive oversight.
  • Problem Solving and Decision Making - Analyze problems, generate alternatives, implement solutions and follow up.
  • Fast Learner - Ability to learn existing and new technology solutions quickly.
  • Support-Oriented - Ability to patiently work alongside non-technical staff; Provide quality, timely, thorough support when questions arise.
  • Minimum qualification of 2-4+ years of experience in web application and software development.
  • Bachelors in Computer Science, Computer Engineering and/or Programming is preferred.
  • Experience with common web development stack tools (Git, VS Code) and languages (Javascript, HTML, CSS).
  • Experience with developing and deploying applications including the use of a code repository required. (Making changes, operating in various branches, committing code, etc.)
  • mySQL, PHP and WordPress experience a significant benefit.
  • Familiarity with Service Now preferred.
  • Experience with native app development in iOS and Android also a bonus.
Date Posted: 28 April 2025
Apply for this Job