National FFA Organization-posted 4 months ago
Indianapolis, IN
51-100 employees

The primary responsibility of this role is to design, develop and enhance applications that align with business requirements and technical specifications, ensuring they meet the organization’s evolving needs. Leveraging ASP.NET, ASP.NET Core, and Microsoft SQL Server, Azure cloud services, and related modern technologies, this position delivers scalable, secure and maintainable solutions for web-based environments, including Internet, intranet, and extranet platforms. The role spans the full software development lifecycle—planning, architecture, development, testing, deployment, documentation, training, and ongoing optimization—following agile and modern DevOps practices. The developer will ensure application architecture and technology choices align with FFA’s IT strategy, security standards, and long-term vision, incorporating cloud-first design principles and leveraging AI-assisted tools to enhance development workflows and code quality. Collaboration is key—working closely with IT colleagues, cross-functional teams, and other business partners to build custom applications, APIs, and integration tools that support business processes in compliance with established policies, procedures, and quality benchmarks.

  • Develop custom applications as defined by project teams, Business Analysts, vendors, and/or other organizational roles for use with/for FFA business functions.
  • Create and debug custom Web Parts programmatically using Visual Studio.
  • Be familiar with current developer processes and resources, such as Microsoft Azure Dev Ops.
  • Understand, read, and write to/from internal/external data sources via API’s.
  • Work with Business Analyst and Project Managers to define, design, and document necessary business applications.
  • Maintain a working knowledge of security principles for managing permissions to sites, websites, libraries, and/or documents.
  • Design, deploy and debug ASP.Net websites using Visual Studio.
  • Comfortable with integrating custom applications with SAAS or disparate 3rd party systems.
  • Understand Service Oriented Architecture and Object-Oriented Programming Architecture.
  • Create, manage, and deploy SSRS reports.
  • Develop and support functional, load and automated test processes.
  • Participate actively in team meetings, division meetings, and other required business meetings.
  • Leverage AI-assisted development tools to enhance coding efficiency, debugging, documentation, and testing practices.
  • Perform other duties as assigned.
  • Associate or bachelor’s degree in information technology, computer science, or business administration or an equivalent level of education or demonstrated experience preferred.
  • 3-5 Years in applications development, including some previous experience in information technology and/or web development is required.
  • Proficiency Microsoft SQL Server.
  • Advance Proficiency in ASP.Net and ASP.NET Core.
  • Familiarity with AI-powered development tools to support coding, testing, documentation, and database optimization.
  • Good project management skills.
  • Hybrid working location
  • Indoor, cubicle environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service