Software Developer

Location: Flexible
Employment Type: Full Time
Posted: 2 months ago

EXEMPT: Yes
DEPARTMENT: Software Development
REPORTS TO: Vice President Information Services
LOCATION: Flexible – TFI Family Services has over 30 locations in 5 states (Kansas, Texas, Oklahoma, Nebraska, and Missouri). This role could also be filled with an onshore applicant working from home in a different state.

Applications can be submitted at https://tfifamily.org/employment/

I. POSITION PURPOSE
Coordinates the activities of the organization in support of the policies, goals and objectives established by the Agency Board of Directors and Executive Team. Performs the following duties directly or through subordinates.

II. NATURE AND SCOPE OF RESPONSIBILITIES include the following.

  • Responsible for day-to-day software requirements in support of Agency information requirements.
  • Performs SQL Server Database Administration duties to include: tables, triggers, and stored procedures. Adds indexes, performs database maintenance, accomplishes troubleshooting, and provides security.
  • Analyzes, plans, designs, develops, tests, and implements windows/web/database application needs with Agency staff.
  • Utilizes SQL Server, ASP.Net, VB.Net, Microsoft Excel, Microsoft Word, HTML, Javascript and other development software to create and maintain Agency information system needs.
  • Ensures the Agency’s Client Management Software (FACES) is operational at all times.
  • Ensures Agency hardware/software is compatible and capable of supporting Agency staff in the accomplishment of their duties.
  • Tracks equipment malfunctions and makes recommendation to correct deficiencies and improve the MIS’s future capabilities.
  • Prepares, analyzes and summarizes computer software related activities and requirements and advises management on requirements.
  • Directly responsible for the Agency’s FACES client management database, internet website and intranet.
  • Ensures all organizational activities are carried out in compliance with local, state and federal regulations and laws governing business operations.
  • Will be required to travel in order to attend meetings, training, or conduct business off site. Must have a valid driver’s license and meet agency underwriting standards if driving on agency business. Not required to transport clients.
  • Refrains from assuming any duty that is unrelated to and/or interferes with the responsibilities of the position.
  • Advocates, promotes and practices cultural sensitivity and responsiveness in all day-to-day interactions.
  • Develops, promotes and practices teamwork in all activities.
  • Other duties may be assigned.

SUPERVISION:
No direct supervisory responsibilities.

III. EDUCATION, EXPERIENCE AND OTHER QUALIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

EDUCATION AND/OR EXPERIENCE:
Bachelor’s degree in computer related field, or combination of education and two to four years of computer software development and database administration experience.

PRESENTATION SKILLS:
Ability to read, analyze and interpret general business periodicals, professional journals, technical procedures and governmental regulations. Ability to write reports, business correspondence and policy and procedure manuals. Ability to effectively present information verbally and in written format and respond to questions from groups of managers, clients, customers and the general public.

FINANCIAL/COMPUTATIVE SKILLS:
Ability to work with mathematical concepts such as probability and statistical inference. Ability to apply concepts such as fractions, percentages, ratios and proportions to practical situations. Ability to understand general accounting principles. Extensive background in computer systems to include: hardware configurations, software development and installation and application packages and their capabilities.

ANALYTICAL ABILITY:
Ability to solve practical problems and deal with a variety of abstract and concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram or schedule form. Ability to analyze and interpret complex financial and programmatic information and make recommendations to the Executive Team concerning data.

CERTIFICATES, LICENSES, REGISTRATIONS:
Microsoft Certification in one of the following is beneficial: Microsoft Certified Professional (MCP), Microsoft Certified Application Developer (MCAD), or Microsoft Certified Solution Developer (MCSD).

IV. PHYSICAL DEMANDS
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to talk, hear, stand, sit and walk. The employee frequently is required to use hands and fingers; climb or balance; and stoop or kneel. The employee is required to be able to safely operate a motor vehicle and be able to obtain a license, therefore.

The employee must regularly lift and/or move up to 10 pounds, occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision and the ability to adjust focus.

V. WORK ENVIRONMENT
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee occasionally works in outside weather conditions.

The noise level in the work environment is usually moderate.

VI. PRINCIPAL ACCOUNTABILITIES

  • Responsible for designing, developing, testing, implementing, and follow-up development of windows/web/database applications to meet the day-to-day needs of Agency information systems.
  • Directly responsible for the Agency’s FACES client management database, internet website and intranet.
  • Provides windows/web/database expertise to Agency staff.

VII. SALARY

Salary range is $60,000 to $85,000 depending on experience.