Bachelor's degree in Computer Science or related field.
Certification in programming languages (e.g., Visual Basic .NET, C#)
and/or web application framework as ASP.NET.
Seven years’ experience in programming. May substitute required
education degree with additional years of equivalent experience on a
one to one basis.
Seeking a highly skilled Senior ASP.NET/VB.NET developer with a strong background in building scalable, predictable, high-quality and high-performance web application, an expert in areas related to software development that understands and can speak to all aspects of the software development life cycle (e.g. requirements, analysis, design, implementation, testing, and documentation) and associated execution
Responsible for modifying and coding applications programs from detailed specifications.
Impacts the proper design and utilization of applications throughout the institution.
Consultant will be involved in developing robust web solution for DI Image Transfer team. The application will provide request and tracking capability for image de-identification process. Institution researchers will be able to select procedures requiring de-identification and provide information along with the request. Application goal is to assist DI Translational & Imaging Research team in maintaining confidential records in a uniform manner.
Under general supervision, modifies moderately complex applications programs from detailed
Designs, codes, tests, debugs, documents and maintains those programs within a
formal methodology structure.
Works on most phases of application programming activities, but
may require instruction and guidance in phases.
Provides necessary documentation for
implementation of system.
Top desired skills:
*Excellent Communicator both written and verbal
*Web application framework as ASP.NET.
*Strong experience designing and working with n-tier architectures along with some experience with service-oriented architectures (SOA). models (e.g. Waterfall, Agile, Iterative Development, etc.). Candidate should be a self-motivated, independent, detail oriented, responsible team-player and exhibit exceptional relationship management skills.
• PROVIDE WEEKLY STATUS REPORT
• ATTEND WEEKLY STATUS MEETING
• PROVIDE TASKS ESTIMATION
• ATTEND MONTHLY REVIEW MEETING WITH DI LEADERSHIP
• PROVIDE TRAINING FOR END- USER
• DEVELOP SPECS, APPLICATION DOCUMENTATION
• DEVELOP TRAINING MATERIALS