Josh Mahathy
Software Developer at Tennessee Department of Treasury- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Tennessee Department of Treasury
-
United States
-
Government Administration
-
1 - 100 Employee
-
Software Developer
-
Jun 2018 - Present
-
-
-
Probate Court Of Mobile County
-
United States
-
Government Administration
-
1 - 100 Employee
-
Programmer Analyst II
-
May 2016 - May 2018
Supervises and participates in systems design, programming and operation of modern computer and associated equipment; analyzes, develops, modifies, codes, and tests existing applications; plans and coordinates data migrations between systems; responds to and resolves database access issues; installs software on client computers; implements and monitors data back-up and recovery processes; manages intranet and internet websites; administers security products; provides support for document imaging software application; establishes email accounts; installs PC hardware peripherals; assigns personnel to projects and directs their activities; consults with and advises other departments on systems and procedures; reviews equipment logs and oversees replenishment of operating supplies; trains data processing personnel to secure maximum efficiency in output; plans, lays out, and assigns work to data processing personnel; assists the department head in determining priority and scheduling of work to obtain efficient and effective use of equipment; prepares and maintains records of work performed; makes required reports; assists in determining equipment, supplies and materials needed; initiates systems designs for new projects; performs related work as required. Show less
-
-
Programmer Analyst I
-
Dec 2012 - May 2016
Analyzes and corrects programming errors; alters program steps and sequence; studies and improves existing programs and programming routines; develops machine systems, forms and codes for effectively applying data processing equipment to individual difficult problems; writes computer programs and subroutines using standard programming language; tests and debugs programs to assure that they meet program specifications; documents programs for use by others by including items such as flow charts, written instructions, listings, input and output data and forms; communicates with user for data inputs and required outputs, development of the system, development of programs, implementation of the system, and documentation for the system; analyzes user specifications and requirements; monitors data back-up and recovery; monitors performance and tunes network servers; consults with vendors in the acquisition of new software packages; performs comparative analysis between competing software; recommends software acquisition; designs systems based on user information and research; provides users with information and instructions on use of the system; generates reports from data captured in a legacy system; performs related work as required. Show less
-
-
Education
-
University of South Alabama
Master of Science (M.S.), Information Systems -
University of South Alabama
Bachelor's Degree, Information Technology