The Office of Research IT at Baylor College of Medicine is seeking a software applications developer to lead the design, development, and support of innovative data applications that power biomedical research across regional, national, and global networks.
Requirements
- Proficient in programming with object-oriented languages like C-Sharp.
- Proficient in Internet-based applications and development like ASP.NET, HTML, JavaScript, jQuery, Bootstrap.
- Proficient in database design, development and using database technologies like Microsoft SQL Server and T-SQL.
- Experience in Windows and UNIX operating systems.
- Ability to take given specifications and generate code for functional applications.
- Capable of participating in software/hardware release and installation tasks.
- Ability to test and debug developed applications.
Responsibilities
- Coordinates application projects, interprets specifications and requirements into programming code.
- Proposes and develops solutions with the knowledge and understanding of how to integrate and use programming languages (e.g. C-Sharp), database management systems (e.g., SQL Server, Oracle), Internet Tools (e.g., ASP.NET and JavaScript) and graphical software (e.g. SSRS).
- Develops and implements code to realize system design for software applications including web-based database applications and related software applications.
- Maintains developed/implemented systems and re-evaluates when requirements and resources change. Analyzes existing system logic to diagnose deficiencies and/or make enhancements.
- Produces system flow charts to describe existing and proposed systems.
- Designs test procedures and test data to debug coded software applications prior to their delivery to clients.
- Documents software applications developed by Office of Research IT, including the maintenance of data dictionaries.
Other
- Bachelor's degree. Four years of relevant experience may substitute for degree requirement.
- Four years of relevant experience.
- Ability to listen and ask appropriate questions.
- Communicates with investigators and staff using effective verbal and writing skills.
- Capable of working as a member of a team, maintaining one's composure in difficult situations.