Senior Software Engineer
India
Job Description:
The Senior Software Engineer is responsible for steady state and maintenance of a computer system, including oversight of validation, configuration, trouble shooting, and change control.
Responsibilities & Accountabilities
- Develops, supports, and maintains Company’s information system, internal software applications, and IT infrastructure.
- Designs, develops, and validates imaging software tools, including validation plan and test scripts to verify that software meets requirement specifications.
- Management of software development life cycle processes.
- Generates documentation concerning the structure and integrity of the system and database as applicable.
- Involved in training of personnel on the use of developed software applications.
- Involved in ongoing maintenance of validated information systems and quantitative imaging software tools.
- Troubleshoots IT and software-related issues.
- Provides technical client support as needed.
- Writes standard operating procedure documentation related to software development.
- Performs other departmental and study related activities as needed and upon request.
Education & Experience:
- Requires an undergraduate degree in engineering or science and experience in software engineering, or the equivalent of education and experience.
- Knowledge of programming languages, such as Java, and the specific systems for which responsibility is assigned.
- Ability to work with deadlines and manage multiple priorities.
- Excellent written and oral communication skills.
- Strong interpersonal skills and the ability to work with deadlines and manage multiple priorities.
- Attention to detail.
Application Instructions:
Candidates can send their CV to hrtc.india@voiantclinical.com. Please feel free to reach out to HR Talent & Culture with any questions.