Team Leader, Application Development

Team Leader, Application Development

65109

Posted Date

Closing Date

Contact

Salary Range

Supervisor

Department

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 onpremises 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 ToVice President, Software Services

SupervisesApplication Development Team

 

 

 

Percentage

Job Functions

20%

Business Application Development

  • Analyzes business processes to determine business needs
  • Monitors Association strategic goals and develop technology solutions to help achieve goals
  • Documents business requirements and collaborate to identify technology solutions
  • Reviews solutions with stakeholders and refines based on feedback

30%

System Integration

  • Identifies  opportunities for integration across various systems based on business need

Leads the team to design, build, and maintain these integrations while coordinating with the Infrastructure, Data, and Platform teams.

15%

Project Management

  • Enforces formal project management methodologies (Agile, Waterfall, or hybrid) and governance standards. 
  • Develops and maintains resource allocation plans to ensure optimal utilization of team capacity. 
  • Establishes, documents, and communicates project deliverables and timelines
  • Monitors project progress for adherence to scope and timelines
  • Identifies and resolves barriers to project success
  • Facilitates structured sprint planning and backlog prioritization aligned with strategic goals.
  • Establishes and maintains team backlog of work in accordance with established priorities, technical maintenance, and day-to-day operations.

20%

System Support

  • Triages change requests and problem tickets in coordination with the priorities of the Association
  • Assigns team members to work on requests and priorities
  • Determines timelines and priorities
  • Collaborates with all teams within the IS Department to identify root causes and appropriate resolutions

10%

Application Development Management & Leadership

  • Implements performance metrics for team output and adherence to project timelines. 
  • Ensures compliance with organizational standards for documentation, testing, and deployment.
  • Provides accurate reporting on project progress, risks, and resource usage to leadership.
  • Develops and approves policies, procedures and practices for the Application Development team
  • Recommend policies, procedures and practices for the IS Department
  • Selects, trains, motivates, and evaluate application development team members
  • Assigns work and provide work guidance and direction
  • Champions structured project management practices and continuous improvement initiatives. 
  • Drives accountability for adherence to governance standards across the Application Development team.

5%

Audit Response

  • Responds to third party audits and reviews of the IS Department
  • Determines appropriate changes to policies, procedures, or practices to appropriately address any findings or recommendations.
  • Assigns staff to complete appropriate changes in the committed timeframe.

* 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

 

Category:

experience level:

job Type: