- Interprets and modifies advanced code base.
- Designs advanced database, tables, and files for use in a system.
- Identifies and develops data elements, indexes, data retrieval requirements, and level of security needed for an application.
- Monitors and debugs program code and makes recommendations for modifications.
- Reviews code spec specifications, develops code, and makes recommendations when additional changes are needed.
- Codes an instruction set in a procedural control language that enables the computer to initiate a processing sequence and execute an application.
- Generates advanced data to test programs.
- Produces an advanced executable application according to the specifications identified in a program design.
- Performs advanced unit and system tests on code changes to ensure accuracy of modifications.
- Troubleshoots applications using generated control data to identify program errors.
- Modifies existing code to address any unexpected or inaccurate processes.
- Transfers executable files and associated table structures from one operating environment to another in order to implement the approved code modifications.
- Implements advanced application software in a user-ready environment.
- Identifies advanced modifications to code, data elements, meta-data, security, etc.
- Identifies advanced input and output parameters for data and operating parameters.
- Identifies data elements, variables, tables, databases, etc.
- Reviews project specifications with database administrators to ensure that programs are moved to appropriate production environments, established standards are met, and data integrity is maintained.
- Analyzes advanced data gathered in trouble shooting activities, evaluates the results and chooses a solution.
- Researches and develops processing efficiency to maximize processing performance of an application or a system.
- Verifies that project goals and objectives are met on a timely basis and within budget.
- Identifies and plans project tasks, task dependencies or interrelationships for advanced problems.
- Schedules completion dates for tasks.
- Compares current system processes with proposed system changes in order to determine the potential impact on other systems and business operations.
- Reviews the proposed system changes with stakeholders to ensure that the project goals are consistent with user and legal requirements.
- Advises management of options that are available to develop or modify an existing system or purchase and modify a commercially available system.
- Reviews commercially available software or hardware in order to determine whether available products may accomplish system requirements.
- Reviews advanced specifications to ensure they satisfy the business requirements.
- Estimates development time for a work unit, task and/or project.
- Estimates costs, timelines, and resources for a given task.
- Establishes and documents the cost effectiveness of an approved system.
- Maintains good working relationship with managers, peers, and the customer served.
- Uses computer systems to enter data, and utilize email and office productivity tools.
- Uses computer systems to develop, test, and deploy code.
- Uses appropriate software development tools.
- Gathers requirements from end users for developing requirement documentation for assigned projects.
- Uses various methods and performs research from technical knowledge base and other resources.
- Reviews and extracts pertinent information from detail requirement documents when needed.
- Reviews and becomes familiar with the state's technology acceptable-use policy.
- Gathers information from vendors, peers, and subject matter experts to be used to solve problems for problem solving.
- Examines advanced system specifications, input/output reports, existing equipment, security protocols, and system interfaces to understand how the current system operates.
- Communicates effectively by keeping supervisor informed of issues affecting performance.
- Communicates on a regular basis with coworkers/team to share knowledge.
- Communicate effectively in written form, by email, by phone or in person.
- Complies with published programming standards and practices, including security standards, coding, and naming conventions, etc.
- Adheres to the code validation rules for the Agency.
- Adheres to the established release schedule of the application.
- Develops and maintains complex installation instructions for various hardware and software solutions for the agency.
- Creates and maintains user manuals for proper use of software applications.
- Creates test scripts for software and applications adhering to testing requirements of the project.
- Maintains knowledge base of advanced issue resolution to be used by IT peers to help solve problems.
- Develops and maintains training materials for software projects.
- Compiles and prepares program documentation which may include test plans.
- Documents the operation of the current and proposed systems, user needs, and the resources available for the project.
- Documents all appropriate code modifications based on the development standards when modifying code, data structures, etc.
- Documents all user, data, equipment, security and legal requirements for proposed system changes.
- Documents levels of user accesses to system based on user and/or legal requirements.
- Writes data backup procedures documenting how and when files are to be copied and saved.
- Develops specific performance goals that meet the organization mission and goals.
- Prioritizes and organizes work.
- Itemizes manpower requirements, processing costs, equipment, and all other known costs associated with the project.
- Communicates effectively with outside vendors while representing the state in a professional manner.
- Maintains a communication plan and executes the plan to keep customers informed of status, timelines, expectations, etc. for all IT projects and events.
- Discusses current system operations, proposed system requirements and user needs with stakeholders.
- Discusses with stakeholders how interfaces will operate, how input forms and output reports will appear and function, and the details of the security plan to ensure that user requirements and established guidelines are met.
- Communicates with vendors about user requirements for a proposed system in order to obtain an estimate of time and cost required to purchase software or hardware products.
- Identifies and designs application efficiencies in coding and in operations.
- Solves technical problems creatively by researching new or innovative ways to develop an application and/or data structure.
- Draws graphical diagrams to describe data flow and relationships and the manual and automated business processes of the system.
- Functional / Technical Competency
- Problem Solving
- Technical Learning
- Customer Focus
- Personal Learning
- Organization
- Written Communications
- Time Management
- Perseverance
- Creativity
- Advanced knowledge of computers and computer systems
- Advanced knowledge of programming/developing
- Advanced knowledge of technology
- Knowledge of basic accounting principles
- Knowledge of complex IT system design
- Knowledge of customer service principles
- Knowledge of mathematics
- Active learning and listening
- Advanced critical thinking skills
- Advanced troubleshooting
- Complex problem solving
- Judging and decision making
- Mathematics
- Quality control analysis
- Systems analysis and evaluation
- Technology design
- Time management
- Deductive and inductive reasoning
- Flexibility of closure
- Mathematical reasoning
- Oral comprehension and expression
- Written comprehension and expression
- Personal computer
- Telephone
- Fax machine
- Printer
- Bar code scanners
- Mobile devices
- Copy machine
-
Programmer/Analyst
2 weeks ago
Crescens Nashville, United StatesJob Title: · Programmer/Analyst · Location: · Nashville, · Tennessee · Duration: 12+ Months · Job Description : · Summary: · Under general supervision, is responsible for professional applications computer programming work of considerable difficulty and computer systems d ...
-
Advisor Programmer Analyst
5 days ago
DXC Technology Nashville, United StatesJob Description: · DXC Technology (NYSE: DXC) helps global companies run their mission critical systems and operations while modernizing IT, optimizing data architectures, and ensuring security and scalability across public, private and hybrid clouds. The world's largest companie ...
-
Programmer/Analyst 3./Nashville
2 weeks ago
Suncaptech Nashville, United StatesJob Description · Hybrid Role, Local to TN candidates only · Analyzes functional business requirements and design specifications for developing programs for desktop and distributed environments which includes personal computers, client server environments, and browser-based or ...
-
AS400 Programmer Analyst
5 days ago
Franklin Madison LLC Brentwood, United StatesParticipate in the construction, support, and enhancement of Marketing and Financials related batch applications, databases, and user screens. Participate in the development, testing, and implementation of efficient, cost-effective application solutions. · Responsibilities: · Des ...
-
Senior Programmer/Analyst
2 weeks ago
Ingram Content Group La Vergne, United StatesCompany Description · Job Description · Ingram Content Group (ICG)is hiring a SeniorOracle Programmer/Analyst for our Lightning Source IT Team. This position will allow hybrid but candidates must be in the Nashville, TN or Chambersburg, PA region. · This individual performs desi ...
-
Senior Programmer/Analyst
5 days ago
Ingram Content Group La Vergne, United StatesJob Description · Job DescriptionJob Description · Ingram Content Group (ICG) is hiring a SeniorOracle Programmer/Analyst for our Lightning Source IT Team. This position will allow hybrid but candidates must be in the Nashville, TN or Chambersburg, PA region. · This individual pe ...
-
Senior Oracle EBS Analyst
5 days ago
Thorndale Partners Nashville, United StatesDETAILS: SENIOR ORACLE PROGRAMMER/ANALYST · Title: SENIOR ORACLE PROGRAMMER/ANALYST · Compensation: $135,000 - $145,000 base plus strong bonus plan, and excellent benefits package · Start Date: ASAP · OVERVIEW: SENIOR ORACLE PROGRAMMER/ANALYST · We are searching for a Senior Or ...
-
Senior Oracle EBS Analyst
1 week ago
Thorndale Partners Nashville, United StatesDETAILS: SENIOR ORACLE PROGRAMMER/ANALYST · Title: SENIOR ORACLE PROGRAMMER/ANALYST · Compensation: $135,000 - $145,000 base plus strong bonus plan, and excellent benefits package · Start Date: ASAP · OVERVIEW: SENIOR ORACLE PROGRAMMER/ANALYST · We are searching for a Senior O ...
-
Senior Oracle EBS Analyst
5 days ago
THORNDALE PARTNERS Nashville, United StatesDETAILS: SENIOR ORACLE PROGRAMMER/ANALYST · Title: SENIOR ORACLE PROGRAMMER/ANALYST · Compensation: $135,000 - $145,000 base plus strong bonus plan, and excellent benefits package · Start Date: ASAP · OVERVIEW: SENIOR ORACLE PROGRAMMER/ANALYST · We are searching for a Seni ...
-
System Analyst
5 days ago
Next Level Business Services, Inc. Nashville, United StatesRole Overview: Systems Analysts are expected to analyze the documented business requirements and translate them into technical requirements and System Specifications. · They are expected to develop specifications, diagrams and flowcharts, non-functional requirements for programme ...
-
IT Desktop Support
5 days ago
ClientSolv Nashville, United StatesCompany Description · ClientSolv Technologies is an IT solution firm with over a decade of experience serving Fortune 1000 companies, public sector and small to medium sized companies. ClientSolv Technologies is a woman-owned and operated company that is certified as a WMBE, 8a ...
-
Desktop Support
5 days ago
Generis Tek Inc Nashville, United StatesPlease Contact: To discuss this amazing opportunity, reach out to our Talent Acquisition Specialist Abhinav Chakraborty at email address can be reached on # · We have Contract for Desktop Support for our client Nashville, TN. Please let me know if you or any of your friends w ...
-
Desktop Support
5 days ago
Crescens Nashville, United StatesJob title: Desktop Support · Location: Nashville, TN [Onsite] · Duration: 7+ months · Type: contract · Job Description :Assist in the repair and maintenance of laptop and desktop computers and peripherals, iPhones, and iPads. This includes both software and hardware maintenanc ...
-
Acumatica Manager, Remote, $155k +
5 days ago
Oscar Nashville, United StatesThis role will have you working with a team of sales, solution architects, business analysts, and developers to implement Acumatica. You will assist the team in designing, implementing, and supporting Acumatica. · On boarding new employees · Administering the delivery of quarte ...
-
SynergisticIT Nashville, United StatesThe Job Market is Challenging due to almost 300,000 Tech Layoffs since October 2022 due to which thousands of laid off Techies are competing with existing Jobseekers. Entry level Job seekers struggle to get responses to their applications forget about getting client interviews. A ...
-
Eligibility Support Analyst
1 day ago
4 Consulting Inc. Nashville, United StatesJob Description · Job DescriptionWho we are · At 4Ci our mission is to build long term relationships, based on trust, integrity, and knowledge with all our employees and business affiliates. 4Ci has been in business for 20 years and has employees working on mission critical proje ...
-
Service Desk Personnel
1 week ago
V-Soft Consulting Group Nashville, United StatesService Desk Personnel · Primary Location: Nashville, Tennessee · V-Soft Consulting is currently hiring for a Service Desk Personnel for our premier client in Nashville, Tennessee. · Education and Experience " Requires a minimum of 1year of current experience in this job clas ...
-
Service Desk Personnel
1 week ago
V-Soft Consulting Nashville, United States ContractService Desk Personnel · Primary Location: Nashville, Tennessee · V-Soft Consulting is currently hiring for a Service Desk Personnel for our premier client in Nashville, Tennessee. · Education and Experience »Requires a minimum of 1year of current experience in this job class wit ...
-
Database Developer
1 day ago
U.S. Renal Care Nashville, United States Full timeThe Database Developer will be responsible for creating and maintaining database software to meet functional, performance, and availability goals. Additionally, the developer will be expected to support peers, follow standards, and make technical recommendations.Essential Duties ...
-
ServiceNow Developer
5 days ago
4 Consulting Inc. Brentwood, United StatesJob Description · Job DescriptionWho we are · At 4Ci our mission is to build long term relationships, based on trust, integrity, and knowledge with all our employees and business affiliates. 4Ci has been in business for 20 years and has employees working on mission critical proje ...
programmer/analyst 3 - Nashville, United States - State of Tennessee
Description
Job Information
State of Tennessee Job Information Opening Date/Time 04/23/2024 12:00AM Central Time Closing Date/Time 04/29/2024 11:59PM Central Time Salary (Monthly) $5,508.00 Salary (Annually) $66,096.00 Job Type Full-Time City, State Location Nashville, TN Department TennCareLOCATION OF (1) POSITION TO BE FILLED: DIVISON OF TENNCARE, STATEWIDE
TennCare compensation is equitable and will be based on education and experience for a qualified candidate in accordance with Department of Human Resources (DOHR) policy. 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.
The Division of TennCare is dedicated to providing our employees with a hybrid work environment. All TennCare positions have a combination of work from home and work in the office, which varies by position, department, and business need. You may review the specific expectations with our hiring team.
Qualifications
Education and Experience: Graduation from an accredited college or university with a bachelor's degree AND two years of professional experience in one or a combination of the following: (1) software development; (2) database design; (3) systems analysis or design; or (4) information systems instruction.
Substitution of Experience for Education: Additional professional level experience in software development, database design, systems analysis or design, or information systems instruction may substitute for the required degree on a year-for-year basis to a maximum of four years (e.g., one year of experience in the above areas is equivalent to forty-five quarter hours of coursework).
Substitution of Specific Associate's Degree for the Required Bachelor's Degree: Graduation from an accredited college or university with an associate's degree in computer engineering, computer and information science, computer hardware networking, management information systems, or software development may substitute for the required bachelor's degree. OR One year of experience as a Programmer/Analyst 2, with the State of Tennessee.Necessary Special Qualifications: None.
Examination Method: Education and Experience,100%, for Preferred Service positions. For Executive Service positions, Minimum Qualifications, Necessary Special Qualifications, and Examination Method are determined by the appointing authority.
Summary
Summary: Under general supervision, is responsible for professional applications computer programming work of considerable difficulty and computer systems design work of average difficulty; and performs related work as required.
Distinguishing Features: This is the advanced working-level class in the Programmer/Analyst series. An employee in this class, either independently or as a member of a project team, designs, modifies, codes, and/or implements complex business applications programs. This class differs from Programmer/Analyst 2 in that an incumbent of the latter performs programming work of lesser scope and complexity. This class differs from Programmer/Analyst 4 in that an incumbent of the latter leads a project team in the design, modification, coding, and/or implementation of new or modified complex business applications programs.
Responsibilities
Analyzing Data or Information:
Competencies
Competencies:Tools & Equipment