Mission
4-H believes in young people and giving all youth equal access to opportunity. For over 100 years, 4-H has supported the next generation of true young leaders. National 4-H Council (Council) is committed to providing leadership and resources so that 4-H programs are available to youth across the U.S. As the nation's largest youth development organization, 4-H grows confident young people who are empowered for life today and prepared for a career tomorrow. Our team is dedicated to helping kids-nearly 6 million every year-achieve their boldest dreams, empowering them and their communities through programs in STEM, Agriculture, Healthy Living, and Civic Engagement. The 4-H experience consistently results in youth being 2x more likely to excel in school, 4x more likely to act in their communities, 2x more likely to make healthier choices, and 2x more likely to pursue STEM education or careers. Together, we can create #opportunity4all.
Position Summary
National 4-H Council is seeking an experienced Application Developer to lead the design, development and deployment of innovative and impactful software solutions that align with Council's mission. Focusing on low code/no code development using the Microsoft Power Platform, Copilot and Generative AI. This role will report to the Director, IT Projects and Business Analysis, and will assume ownership of enhancing and integrating enterprise applications and systems, as well as working closely with other IT staff, functional leads, external consultants, and vendors, to deliver high-quality applications. The role will ensure adherence to software development life cycle (SDLC) best practices, standards, and guidelines while acquiring/gathering and translating business requirements to deliver applications and related services adhering to the agreed upon scope, timeline, and specifications.
Responsibilities:
Project Management and Business Analysis:
- Provide project management using agile scrum and/or waterfall methodologies.
- Collaborate effectively with technical stakeholders and cross-functional teams to analyze business processes and provide technical guidance to translate business and user requirements into system specifications, process maps and solution and configuration documentation.
Traditional and No-code/low-code Application Development:
- Design, develop, test and deploy custom solutions using Power Apps, Power Pages and/or Power Automate with Dataverse and/or SharePoint data sources with professional UI/UX in keeping with 4-H brand and colors.
- Lead digital transformation and process automation initiatives.
- Manage SDLC using DevOps and CI/CD tools.
Systems Support and Integration:
- Lead the integration of existing systems and data sources in support of seamless data exchange, process automation, enterprise reporting, analytics KPI's and executive dashboards.
- Provide technical support, administration and maintenance for a wide range of hosted services, SaaS solutions and enterprise applications and perform code reviews, debugging, troubleshooting, and performance optimization.
- Collaborate effectively with vendors and consultants to support and maintain Council's externally facing Websites and Web Applications hosted on AWS WordPress Hosting Architecture.
- Support the setup, configuration and maintenance of Payment Gateways and SSO Integration of Enterprise Applications.
Technology Leadership:
- Train and support users in maximizing their utilization of Council's enterprise application portfolio.
- Research, evaluate and leverage emerging technologies such as mobile, cloud, containers, micro-services, AI, machine learning, etc. to enhance the application's functionality and user experience.
Required Minimum Qualifications and Experience:
- Bachelor's degree in Computer Science, Information Systems, or related field.
- 6-8 years of experience in applying SDLC, agile scrum and waterfall methodologies.
- 2-4 years of experience in low code/no code application development using the Microsoft Power Platform.
- Demonstrated troubleshooting analytical ability and problem-solving skills.
- Proficient in Microsoft O365 suite of applications.
- Proficient in Project Management practices and tools using both Waterfall and Agile methodologies.
- Comprehensive understanding of DevOps and CI/CD tools, and cloud platforms, such as Azure, AWS, and Google Cloud.
- Proficient in web development technologies, such as HTML, CSS, JavaScript and jQuery, and various hosting technologies including AWS, S3, WordPress, Azure, etc.
- Thorough understanding of a wide range of development frameworks such as ASP.Net, JavaScript, PHP, HTML, CSS, JSON, XML, Soap, REST, WSDL, etc.
- Thorough understanding of enterprise database applications and data integration technologies.
Preferred Qualifications:
- Exceptional communication, facilitation, and project management skills.
- Demonstrated ability to collaborate effectively with technical and cross-functional teams.
- Demonstrated process analysis and mapping skills, and the ability to facilitate process analysis and business requirements gathering sessions/workshops.
- Extensive working knowledge of technologies across CRM, ERP, Marketing Automation and/or CMS ecosystems, and using an Integration Platform as a Service (iPaaS).
- Proficient in generative AI techniques and frameworks.
- Experience with Data Analytics and Data Warehouse/Data Lake technologies.
- Appreciation and passion for emerging technologies.
ADA Requirements
This job operates in a nonprofit office. The physical demands described here represent those that an employee must meet to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Role routinely uses standard office equipment such as computers, telephones, photocopiers, filing cabinets, and fax machines.
- Primarily a passive role; however, some filing is required.
- May require the ability to lift files, open filing cabinets and bend or stand, as necessary.
- Basic math skills needed to calculate formulas, commissions, discounts, etc.
- Must be able to lift to 10 pounds.
Travel Requirements: Up to 10% of the time.
Disclaimer
This position description indicates, in general, the nature and levels of work, knowledge, skills, abilities, and other essential functions (as covered under the Americans with Disabilities Act) expected of an incumbent. It is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities required of an incumbent. An incumbent may be asked to perform other duties as needed.
#J-18808-Ljbffr