Provides application design, analysis, programming, testing and documentation for the development, integration, enhancement, and maintenance of information systems solutions
Formulates and defines system scope and objectives through research and fact-finding to design, develop, modify, or integrate moderately complex information systems
Devises or modifies application systems and procedures to optimize functional requirements including capacity, operating time, response time, and form of desired results
Designs, codes, tests, debugs, and documents programs, subroutines, and scripts
May serve one or more project team roles, such as project lead, business systems analyst, or technical lead, for small to medium efforts (The employee will not always have staff to lead, but rather a process. On the occasion where he would have staff to work on a project which (s)he has been designated as the lead, the position of the associate would be Programmer/Sr. Programmer)
Competent to work on most phases of applications systems analysis and programming activities; maintains technical skill set for software languages, databases, platforms, operating systems, utilities and networks needed to support work assignments
Assists in preparing and maintaining application design document; responds to system failures and performance events by taking appropriate measures to reduce system downtime and eliminate recurrence of problems
May conduct presentations to provide end users with knowledge to maximize their use of developed systems
Provides services to multiple concurrent project, project teams or management staff; provides guidance and suggestions to less-experienced programmers.
Requires a Bachelor's degree in Computer Science or related field or equivalent years of experience.
Language requirements for the position include
Four (4) years of experience in a Unix/Linux/AIX environment and understanding of database concepts and ability to code SQL
Two (2) years of experience in scripting languages Java, Python, Korn shell
Two (2) years of experience with MS SQL Server
Knowledge of information technology concepts, application development methodology, terminology and standards
Basic knowledge of systems analysis, design, and project management techniques.
Equivalent years of experience are determined as one year of technical experience for every year of college requested beyond the experience outlined above.
BlueCross BlueShield of Tennessee (BCBST) is the oldest and largest not-for-profit managed care provider in the state of Tennessee....