general Description |
|
The Programmer/Computer Application Developer is part of the physics research team located at the ProCure Training and Development Center (TDC) in Bloomington, Indiana. The successful candidate is primarily responsible for leading efforts in the development of computer-based applications to support the broader Technology, Medical Physics, and Operations missions of ProCure. |
responsibilities |
|
· Lead the development of intake management, queuing, and data warehouse applications. · Develop distributed computing schemes for computationally-intensive applications. · Design and develop integrated user environments (e.g. GUIs) for related applications. · Develop database and data networking schemes to integrate data across multiple facilities. · Assist in the development of training curriculum for computer applications. · Assist in writing documentation and user’s manuals for computer applications. |
work experience requirements |
|
· Four or more years of post-college experience in programming and application development. |
required skills and abilities |
|
· Experience in a scientific programming environment. · Familiarity with modern scripting languages. · Experience with object-oriented programming languages, especially Java. · Experience with XML. · Experience developing graphical user interfaces. · Experience developing RIAs is highly desirable. · Experience with real-time database applications is desirable but not required. · Good communication and writing skills are required. |
education/degree |
|
· BS in Computer Science or related discipline |