Membership 2022 is now open! Join today to connect with Middle Tennessee nonprofits in 2022.

THDA

Sr. Software Deveolper

THDA

Apply

Job Summary

Senior Software Developer

APPLICATION DEADLINE IS TUESDAY, NOVEMBER 8, 2021 AT 11:59PM

Division: Information Technology

Reports to: Systems Development Manager

Location: Nashville, TN

Full-time/Part-time: Full-time

Salary Grade: 41

Monthly Salary Range Minimum: $5,756

Critical features of this job are described under the headings below. They may be subject to change due to changes in our business processes or other business-related reasons.

POSITION SUMMARY:  Responsible for professional information systems software development and analytic work of considerable difficulty to include the design, development and implementation of systems used by THDA; provides continued support to users with respect to systems’ functions and operations.

Job Responsibilities

ESSENTIAL DUTIES AND RESPONSIBILITIES

Essential duties and responsibilities include the following. Other duties may be assigned.

  • Reviews program design with Business Analysts to ensure compatibility with needs; examines deliverables for adherence to organization and division standards to ensure that user and system requirements are being met.
  • Develops software applications at an advanced skill level with minimal supervision based on documented designs using Agency standard coding practices and development tools; creates database objects Structured Query Language (SQL), user interface code, reports, and other development software artifacts required to implement THDA applications.
  • Writes, tests, and de-bugs THDA applications, selecting appropriate application development languages and tools under the guidance of the Product Development Manager and/or the Director of Information Technology;  tests program accuracy and completeness by performing sample data runs on a representative test platform prior to end-user testing.
  • Resolves problems encountered in the use of THDA-developed applications, which can include working with other Information Technology staff.
  • Maintains technical knowledge of software development techniques and design patterns, including investigating new tools and strategies for software development as necessary.
  • In conjunction with agency Business Analysts, implements federal and state regulation changes affecting THDA applications.
  • Exercises industry best practices on all programming projects to prepare assigned system projects for release to Test, Quality Assurance (QA), and Production environments.
  • Follows department’s Software Development LifeCycle standards and reccomends changes or updates. 

Qualifications

MINIMUM QUALIFICATIONS

The requirements listed below are representative of the knowledge, skills, and/or abilities required.

Education and Experience:

  • Bachelor’s degree with a major in data processing, computer science, or other related acceptable field.
  • Five years of experience equivalent to information systems analysis or computer programming work.
  • Five years of experience in developing or designing information systems.

The above qualifications express the minimum standards of education and/or experience for this position. Other combinations of education and experience, if evaluated as equivalent, may be taken into consideration.

Knowledge, Skills, Abilities, and Competencies:

  • Extensive experience with Microsoft Visual Studio.NET 2015/2019 programming suite, including, C#, MVC, .NET Core and Entity Framework.
  • Strong working knowledge of programming patterns and software design concepts.
  • Working knowledge of client server and web based application architecture and development.
  • Working knowledge of Internet Information Services concepts and configurations.
  • Experience with Microsoft Team Foundation Server/AzureDevOps 2019 in regards to Check-In/Out, Shelving, Branching, Reversion, Work Item Queries, Areas, Iterations, and time tracking.
  • Experience with developing Database Change Scripts for deployment of database changes.
  • Experience working with third party components like Telerik/Kendo preferred
  • Experience with Angular, React, Vue, or other front end technologies preferred
  • Knowledge of various web scripting languages a plus.
  • Strong analytical, organizational and decision-making skills.
  • Strong interpersonal and verbal/written communication skills.
  • The ability to work effectively and efficiently within a team environment.
  • Strong administrative skills, with effectiveness in developing tasks and managing resources to achieve target dates.
  • Documents regularly, thoroughly, accurately, and completely.
  • Computer literate; proficient in Microsoft Word, Excel, Outlook, and the internet; able to effectively adapt to and use other computer systems as needed for daily activities.

Special Demands:

The special demands described here are representative of those that must be met by a staff member to successfully perform the essential functions of this job.

  • While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle or feel; reach with hands and arms; and talk and hear.
  • The employee is occasionally required to walk.
  • Specific vision abilities required by this job include close vision, distance vision, and the ability to adjust focus.

State of Tennessee positions that may involve driving responsibilities require candidates to meet the following minimum driver qualifications:

  • A valid driver’s license
  • For the past five years, the candidate’s driving record must not have record of the following violations: driving under the influence (DUI), reckless driving, license suspension for moving violations, more than 4 moving violations

Additional Information

Benefits

BENEFITS:  THDA offers an excellent benefits package:  medical, dental, vision, and life insurance options; disability insurance; retirement plans; flexible benefit pre-tax accounts for medical, dependent care, transportation, and parking; annual leave and sick leave that begin accruing after the first month of employment; and 11 paid holidays per year.  We also offer work-life balance opportunities through alternative work schedules, flexible schedules, and telecommuting.

How to Apply

EQUAL OPPORTUNITY/EQUAL ACCESS/AFFIRMATIVE ACTION EMPLOYER

APPLICATION MUST BE COMPLETE AND RESUME ATTACHED FOR CONSIDERATION 

PLEASE VISIT OUR WEBSITE AT WWW.THDA.ORG AND FOLLOW THE ONLINE APPLICATION INSTRUCTIONS

Details

  • Date Posted: October 20, 2021
  • Type: Full-Time
  • Job Function: Information Technology
  • Service Area: Government
  • Salary Range: 5,756.00
  • Working Hours: 37.5