Software Developer – ADV-012920-181763

Salary $69,072.00 Annually
Job Type Full-Time
Job Number 181763-076112
Closing date and time 2/4/2020 at 11:59 PM Central Time (US & Canada)
Location Davidson County, TN
Department T.B.I.

Minimum Qualifications – Software Developer

Software Developer


This position requires a background check.  Therefore, you may be required to provide information about your criminal history in order to be considered for this position.

Education and Experience: Graduation from an accredited college or university with a bachelor’s degree and two years of professional-level
experience in systems analysis, application design, or software development of business information systems.

 Substitution of a Specific Associate’s Degree for the Required Bachelor’s Degree:

 Graduation from an accredited college or university with an Information Technology related associate’s degree may substitute for the required bachelor’s degree.

Substitution of Experience for the Specific Associate’s Degree: Professional level experience in the following area may substitute for the required Information Technology associate’s degree on a year-for-year basis to a maximum substitution of two years: systems analysis, application design, or software development of business information systems.

Substitution of Graduate Coursework for the Required Experience: Any additional graduate coursework in software development may substitute for the required experience on a year for year basis to a maximum substitution of one year.

Other Requirements -Software Developer

Necessary Special Qualifications: None

Examination Method: Education and Experience,100%, for Preferred Service positions.

Job Overview – Software Developer

Summary: Under general supervision, is responsible for applications computer programming work of considerable difficulty and computer systems design work of average difficulty; and performs related work as required.

 Distinguishing Features: An employee in this class, independently or as a member of a project team, designs, modifies code, participates in code reviews, and develops databases and/or implements complex business applications programs. This class differs from the Software Developer-Jr* in that an incumbent of the latter performs programming work of lesser scope and complexity. This class differs from the Software Developer-Lead in that an incumbent of the latter leads or supervises a development team in the design, modification, coding, code reviews and/or implementation of new or modified complex business applications programs. Competencies (KSA’s)


  1. Functional/Technical Competency
  2. Problem Solving
  3. Technical Learning
  4. Learning on the Fly
  5. Time Management
  6. Timely Decision Making
  7. Planning
  8. Process Management
  9. Peer Relationships
  10. Written Communications


  1. Knowledge of a Programming language
  2. Knowledge of Data Structure
  3. Knowledge of Testing Techniques
  4. Knowledge of Programming Concepts
  5. Knowledge of Systems Development Life Cycle
  6. Knowledge and Concepts of Internet Protocols
  7. Knowledge of SSL and certificates for enhancing application security
  8. Knowledge of System Architecture
  9. Knowledge of XML Web Services
  10. Knowledge of code reviews to ensure compliance with best practices, reusability, maintainability, and scalability
  11. Knowledge of cross-platform communication techniques
  12. Knowledge of developing software using OOP
  13. Knowledge of code management and versioning software


  1. Skilled in using code management and versioning software
  2. Skilled in using XML Web Services
  3. Skilled in using SSL and certificates for enhancing application security
  4. Skilled in developing cross-platform communication
  5. Skilled in developing software using OOP for mobile application development
  6. Skilled in data design and data modelling
  7. Skilled in writing and executing test plans
  8. Skilled in tracking testing results to ensure system applications are free from defects
  9. Skilled in developing software using OOP


  1. Flexibility
  2. Ability to organize and plan work to meet goals and deadlines

Benefits- Software Developer


  • insurance there are a variety of insurance options available to state employees including:
    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
  • Annual LeaveFull-time employees earn annual leave each month at a rated based on years of service as follows: Years of Service
    • 0 up to 5
    • 5 up to 10
    • 10 up to 20
    • 20 or more annual Leave Earned per Month
    • 1 day
    • 1 and ½ days
    • 1 and ¾ days
    • 2 days maximum Allowable days
    • 30 days
    • 36 days
    • 39 days
    • 42 days *Leave earned in excess of the maximum allowable days will be transferred to the employee’s sick leave account annually on the employee’s anniversary hire date.
  • Sick Leave All full-time employees accrue 1 day (7.5 hours) of sick leave per month, provided they work the major portion of that month.
  • Bereavement LeaveLeave with pay is granted for three days in the event of the death of an employee’s spouse, child, stepchild, grandchild, parents, grandparents, siblings, stepparents, foster parents, or parents-in-law without charge to the employee’s leave time. Two additional days of sick leave may be granted to provide a total of five days of absence for this purpose.
  • Family Medical LeaveAllows up to twelve workweeks of leave* each year to eligible employees for certain family and medical reasons. Continued health insurance coverage is provided during the leave period, and the employee is reinstated to the same or an equivalent position once the leave period has ended.*Leave may or may not be paid leave, depending on individual employee’s leave balances for earned leave.
  • Parental LeaveParental leave is an absence from work granted to any employee who has been employed in state service for at least 12 consecutive months as a full-time employee. Parental leave is a combination of sick, annual, or special leave without pay for a period not to exceed four months following the birth of a child.
  • Military LeaveGranted in accordance with applicable state and federal laws, rules, and regulations.
  • HolidaysEach year, full-time state employees receive 11 holidays off with pay.
  • RetirementState employees are automatically members of the Tennessee Consolidated Retirement System. (TCRS) Employees must accrue 5 years of creditable state service to be vested (guaranteed retirement benefits when age requirements are met). Vested members of TCRS become eligible for service retirement upon completion of 30 years of creditable service or upon attainment of age 60.SOFTWARE DEVELOPER
  • Deferred CompensationEmployees may choose to make pre-tax contributions to a variety of investment options through the 401(k) plan or the 457 plan. A minimum of $20 monthly contribution is required to participate in the plans. For the 401(k) plan, the state will match the $50 per month minimum contribution. The $50 match policy is evaluated on an annual basis.
  • Flexible Benefits PlanUnder this program certain specific expenses (e.g., medical and dental insurance premiums, medical expenses, dependent daycare expenses) can be deducted from an employee’s paycheck prior to taxes, resulting in a lower taxable income level.
  • Higher Education Fee Discounts and WaiversA 25% discount on undergraduate tuition at any state-operated institution of higher learning in Tennessee is available to children 23 years of age or under of full-time state employees. In addition, full-time state employees with six months of continuous service are eligible to have tuition fees waived for one course per semester at a state institution. For further information on higher education discounts, click on Chapter 1540 on the Secretary of State Rules and Regulations web page.
  • Baccalaureate Education System Trust (BEST) Program (BEST)The Baccalaureate Education System Trust (BEST) was created by the Tennessee General Assembly for the purpose of providing Tennessee families with a means to save for their children’s future college education costs.
  • Wellness Program
  • The State Employee Wellness Program works to increase employees´ knowledge of options for healthier lifestyles through information and events that focus on improving behaviors affecting your health. Some specific benefits offered through the program include health risk assessments, fitness events, smoking cessation programs, and various other benefits.
  • Employee Assistance Program (EAP)EAP is a confidential counseling and referral service for all employees and their dependents. All services are strictly confidential and can be accessed 24 hours a day, 365 days a year. 
  • mygovernmentjob.in
Agency State of Tennessee
Phone (615) 741-4841

Website http://tn.gov/dohr
Address 312 Rosa L. Parks Blvd
17th Floor, Tennessee Tower
Nashville, Tennessee, 37243



Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top