Website FCS Financial
?Team Leader, Application DevelopmentWhy 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 ResponsibilitiesStrategy & 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 OfferCompetitive Salary: $109,000 – $170,000 with outstanding incentive opportunities linked to Association performance.Comprehensive Benefits: Health, dental, vision, and a standout 401(k) planFlexible Work Environment: Hybrid options available depending on organizational needsProfessional Growth: Opportunities to lead strategic initiatives and shape technology directionCollaborative Culture: Work closely with Business, Infrastructure, Data, and Platform teams to deliver impactful solutions?What You NeedEducation: 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 environmentsTechnical Strengths & Skills:Leadership in building and supporting .NET integrations across SaaS and on-premises systems Oversight of customer-facing and internal .NET web applicationsExpertise 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 trackingAbility to build and lead teams, set standards, and foster collaborationExcellent 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 SystemsReports To:?Vice President, Software Services Supervises:?Application Development Team???PercentageJob Functions20%Business Application DevelopmentAnalyzes business processes to determine business needsMonitors Association strategic goals and develop technology solutions to help achieve goalsDocuments business requirements and collaborate to identify technology solutionsReviews solutions with stakeholders and refines based on feedback30%System IntegrationIdentifies ?opportunities for integration across various systems based on business needLeads the team to design, build, and maintain these integrations while coordinating with the Infrastructure, Data, and Platform teams.15%Project ManagementEnforces 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 timelinesMonitors project progress for adherence to scope and timelinesIdentifies and resolves barriers to project successFacilitates 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 SupportTriages change requests and problem tickets in coordination with the priorities of the AssociationAssigns team members to work on requests and prioritiesDetermines timelines and prioritiesCollaborates with all teams within the IS Department to identify root causes and appropriate resolutions10%Application Development Management & LeadershipImplements 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 teamRecommend policies, procedures and practices for the IS DepartmentSelects, trains, motivates, and evaluate application development team membersAssigns work and provide work guidance and directionChampions structured project management practices and continuous improvement initiatives.?Drives accountability for adherence to governance standards across the Application Development team.5%Audit ResponseResponds to third party audits and reviews of the IS DepartmentDetermines 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 QualificationsBachelor?s degree in information technology, computer science, or a related field5+ years? experience in enterprise application development and integration within a structured project environmentOr an equivalent combination of education and experience sufficient to perform the essential functions of the job?Required Knowledge and SkillsExpert knowledge in designing complex systems, including cloud-based (Azure), on premises, and hybrid environmentsExpert 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 toolsExpert knowledge of emerging technologiesExpert knowledge of CI/CD PipelinesExpert knowledge of DevOps practices and ITIL/ITSM conceptsExpert knowledge of creation and maintaining comprehensive technical documentationKnowledge 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 servicesWorking knowledge of relational databases and operating systemsWorking knowledge of security principles and encryptionSkill in establishing and utilizing testing environments and plans to ensure applications perform as designedSkill in listening and conveying awareness of a customer's problem or issue to find a resolutionVerbal and written communication skills are sufficient to discuss a variety of job-related topics and to effectively communicate complex systems to a variety of audiencesSkill in analyzing complex technical data by using logic and quantitative reasoningSkill in prioritizing assignments to complete work promptlyResponsible for protecting the confidentiality, security, and integrity of the Association?s systems and data and clients? data??
To apply for this job please visit www.agcareers.com.