EdTech Jobs

This position has been filled

This job is no longer accepting applications. Browse open EdTech jobs or search for Software Applications Developer jobs.

National FFA Organization

Software Applications Developer

National FFA Organization
🇺🇸In-Person - Indianapolis, IN$75K–$105K/yr9mo ago

Role Snapshot

Design, develop, and enhance custom applications using ASP.NET, Azure, and modern cloud technologies to meet business requirements and align with organizational IT strategy. This full-stack development role supports the National FFA Organization's web-based platforms across Internet, intranet, and extranet environments.

Key Responsibilities: Develop custom applications, create and debug web components in Visual Studio, integrate with APIs and third-party systems, and create SSRS reports while following agile and DevOps practices. Collaborate with business analysts, project managers, and cross-functional teams to define requirements, ensure security compliance, and leverage AI-assisted development tools to enhance workflows.
Skills & Tools: Proficiency in ASP.NET, ASP.NET Core, SQL Server, Azure DevOps, Visual Studio, and strong problem-solving abilities required. Experience with Service-Oriented Architecture, Object-Oriented Programming, API integration, SAAS systems, and familiarity with AI-powered development tools preferred.
Qualifications: Associate or bachelor's degree in IT, Computer Science, or related field preferred with 3-5 years of application development experience. Strong project management, time management, and customer service skills with detailed orientation and analytical capabilities required.
Location: Indianapolis, Indiana
Compensation: $75K–$105K/yr

Job Description

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Fast Facts

Join our team as a Software Applications Developer where you'll design, develop, and enhance applications to meet business needs using modern technologies like ASP.NET and Azure, while ensuring application architecture aligns with organizational strategies.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Responsibilities: Develop custom applications, create and debug web components, integrate with APIs, and produce reports while leveraging AI-assisted development tools.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Skills: Proficiency in ASP.NET, SQL Server, familiarity with Azure DevOps, and strong problem-solving skills required.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Qualifications: Associate or bachelor’s degree in IT, Computer Science, or related field preferred; with 3-5 years of experience in application development.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Location: This is a hybrid role based in Indianapolis, IN, US with minimal travel required.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Compensation: Not provided by employer. Typical compensation ranges for this position are between $75,000 - $105,000.



Description

JOB SUMMARY 

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. 

Requirements

ESSENTIAL FUNCTIONS

  • 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.

SKILLS AND CORE COMPETENCIES

Job Knowledge

  • Perform the mental and physical demands of the position.
  • Familiarity with AI-powered development tools to support coding, testing, documentation, and database optimization.
  • Display confidence in making decisions, accuracy, detailed orientation, and problem-solving/analyzing skills.

Work Product

  • Prioritize, organize, use time-management skills, and be adept at multitasking.
  • Maintain good project management skills.

Customer Focus

  • Provide excellent customer service to internal and/or external customers.
  • Can interact and work with a diverse group of internal/external people.

Dependability

  • Maintain dependable attendance and punctuality.

Teamwork

  • Collaborate effectively in a team environment with the ability to work independently in a frequently changing environment.

Communication

  • Maintain good interpersonal, listening, written, and verbal communication skills.

Belonging

  • Fosters a welcoming, supportive, and growth-oriented environment for all FFA colleagues, students, teachers, and stakeholders.
  • Prioritizes staff and member well-being.
  • Actively challenges prejudice and promotes inclusivity, dignity, and respect.
  • Demonstrates kindness, accountability, and care for others.

EDUCATION 

  • Associate or bachelor’s degree in information technology, computer science, or business administration or an equivalent level of education or demonstrated experience preferred. 

EXPERIENCE 

  • 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. 

PHYSICAL DEMANDS

Sedentary work. May lift up to 15 pounds occasionally, push, pull or otherwise move objects. Repetitive motion. Substantial movements (motions) of the wrists, hands, and/or fingers. Employees are required to have close visual acuity to perform an activity such as preparing and analyzing data and figures; transcribing; viewing a computer terminal; extensive reading. 

WORK ENVIRONMENT 

Indoor, cubicle environment. Hybrid working location 

TRAVEL

<5% Local

OVERNIGHT TRAVEL

Not applicable.

FFA VALUES

Integrity: “Upfront and Honest Always” – Do what is right, all the time. Choose Courage over Comfort. Be open and Truthful

Respect: “We Before Me” – Be Considerate and Courteous. Respect differences in all interactions. Encourage and recognize others. 

Accountability: “Do It, Own It” – Take Initiative, do what you say you will do. Own Mistakes.Â