
Team Leader, Application Development
Why FCS Financial? Ever dreamed of being part of an organization with deep roots in agriculture and the community? For over 100 years, as part of the Farm Credit System, we’ve been supporting agriculture and rural communities in Missouri. If you are a strategic product leader with expertise in guiding delivery and championing customer outcomes — this is your opportunity to make a lasting impact!
About the Role: As Team Leader, Application Development, you will lead the team responsible for designing, developing, and maintaining enterprise applications while overseeing integrations with third-party SaaS platforms. You’ll ensure alignment with organizational goals and technology roadmaps, enforce structured project governance, and champion continuous improvement. Serving as a strategic leader, you’ll balance technical expertise with team management to deliver solutions that drive business outcomes.
Key Responsibilities
- Strategy & Vision: Analyze business processes, monitor strategic goals, and shape technology solutions aligned with organizational objectives.
- System Integration: Identify opportunities for integration, lead design and maintenance of solutions, and coordinate with Infrastructure, Data, and Platform teams.
- Project Governance: Enforce Agile/Waterfall methodologies, manage resource allocation, establish deliverables, and monitor project progress.
- System Support: Triage change requests, assign priorities, and collaborate across IS teams to resolve issues effectively.
- Leadership & Accountability: Implement performance metrics, develop team policies, mentor staff, and drive adherence to governance standards.
- Audit Response: Coordinate responses to third-party audits, implement corrective actions, and ensure compliance with policies and practices.
What We Offer
- Competitive Salary: $109,000 – $170,000 with outstanding incentive opportunities linked to Association performance.
- Comprehensive Benefits: Health, dental, vision, and a standout 401(k) plan
- Flexible Work Environment: Hybrid options available depending on organizational needs
- Professional Growth: Opportunities to lead strategic initiatives and shape technology direction
- Collaborative Culture: Work closely with Business, Infrastructure, Data, and Platform teams to deliver impactful solutions
What You Need
- Education: Bachelor’s degree in Information Technology, Computer Science, or related field (or equivalent experience)
- Experience: 5+ years in enterprise application development and integration within structured project environments
Technical Strengths & Skills:
- Leadership in building and supporting .NET integrations across SaaS and on‑premises systems Oversight of customer-facing and internal .NET web applications
- Expertise in system design (cloud, on-premises, hybrid) and multiple programming languages (.NET, Java, Python, C++)
- Solid understanding of SDLC, CI/CD pipelines, DevOps, ITIL/ITSM, plus knowledge of governance, SaaS/PaaS/IaaS, databases, and security
- Skilled in structured project delivery: sprint cycles, time-boxed work, and metrics-driven tracking
- Ability to build and lead teams, set standards, and foster collaboration
- Excellent leadership, communication, and analytical skills
This position is open until filled.
Candidates must reside in our Loan Service Area (Missouri).
Preferred office location is Jefferson City, MO. All other FCS Financial Branch Locations will be considered in our Loan Servicing Area.
This position is classified as Exempt under the Fair Labor Standards Act.
Hybrid work environment and flexible work schedule will be considered based off of the candidates’ qualifications and needs.
Department: Information Systems
Reports To: Vice President, Software Services
Supervises: Application Development Team
|
Percentage |
Job Functions |
|
20% |
Business Application Development
|
|
30% |
System Integration
Leads the team to design, build, and maintain these integrations while coordinating with the Infrastructure, Data, and Platform teams. |
|
15% |
Project Management
|
|
20% |
System Support
|
|
10% |
Application Development Management & Leadership
|
|
5% |
Audit Response
|
* Essential Functions for this position consist of all items listed under any category that comprise 5% or more of the job duties. This job description is subject to change without notice.
Minimum Qualifications
- Bachelor’s degree in information technology, computer science, or a related field
- 5+ years’ experience in enterprise application development and integration within a structured project environment
- Or an equivalent combination of education and experience sufficient to perform the essential functions of the job
Required Knowledge and Skills
- Expert knowledge in designing complex systems, including cloud-based (Azure), on premises, and hybrid environments
- Expert knowledge of multiple programming languages (like .NET, Java, Python, C++) and a strong understanding of the full software development lifecycle (SDLC)
- Demonstrated experience implementing formal project management practices and resource planning tools
- Expert knowledge of emerging technologies
- Expert knowledge of CI/CD Pipelines
- Expert knowledge of DevOps practices and ITIL/ITSM concepts
- Expert knowledge of creation and maintaining comprehensive technical documentation
- Knowledge of project governance frameworks and resource management principles.
- Ability to enforce structured processes for requirements, testing, and delivery.
- Skill in capacity planning and workload balancing across multiple projects.
- Working knowledge of monitoring, troubleshooting, implementation and supporting SaaS, PaaS, and IaaS services
- Working knowledge of relational databases and operating systems
- Working knowledge of security principles and encryption
- Skill in establishing and utilizing testing environments and plans to ensure applications perform as designed
- Skill in listening and conveying awareness of a customer’s problem or issue to find a resolution
- Verbal and written communication skills are sufficient to discuss a variety of job-related topics and to effectively communicate complex systems to a variety of audiences
- Skill in analyzing complex technical data by using logic and quantitative reasoning
- Skill in prioritizing assignments to complete work promptly
- Responsible for protecting the confidentiality, security, and integrity of the Association’s systems and data and clients’ data