Application Program Developer/Database
Massachusetts Institute of Technology
(Cambridge, Massachusetts)MIT is a world-class educational institution where teaching and research — with relevance to the practical world as a guiding principle — continue to be its primary purpose.
The MIT Environmental Health and Safety Office (EHS) seeks an individual to assume overall responsibility for the ongoing development of its network-based information system. Will provide programming expertise to support the above EHS Operations and the EHS Management System (EHS-MS); support the planning, development, testing, implementation, and ongoing user support for priority technology solutions that enable data collection, management, and reporting for current and future EHS Office and EHS-MS programs and projects; develop web-based applications and administer databases in support of departmental and management system requirements; provide support in the maintenance of the departments’ existing and future network-based systems; and work with MIT central Information Systems and Technology (IS&T) and/or outside vendors to articulate the needs of the EHS Office/EHS-MS and/or resolve issues. Will also provide backup support to the EHS IT consultant/webmaster in managing all activities associated with the department’s network (hardware and software) and the EHS Office websites; provide customer technical help desk support for the existing SAP applications for the EHS-MS; and work with IS&T to determine the appropriate systems to manage future EHS-MS and EHS Operations information management, database, and reporting requirements.
- Keep department current with respect to evolving industry software to enhance staff productivity including emerging work group software solutions
- Serve as department technical liaison to other MIT departments on technology related opportunities and to on-campus information technology groups
- Identify, evaluate, and recommend opportunities for cost-effect improvements in operations and work with management and service providers to implement recommendations
- Develop, implement, and maintain web applications for the department, utilizing both internal and external resources
- Provide and offer technical leadership in consulting, troubleshooting, needs analysis, software and hardware evaluation, cross-training, and documentation of information technology
- Serve as an expert technical resource for department management
- Maintain all software documentation, including preparing written documentation for custom-built applications and documenting for preexisting applications
Required Qualifications:
- Bachelor’s degree in computer science
- At least four years of programming and database development experience
- Experience working with and administering Redhat and Debian-based LAMP-stack servers
- Experience with Python, PHP, JavaScript, and other related web technologies including the Django framework
- Effective communication skills and ability to interact effectively with a diverse group of clients and work productively as part of a team
- Ability to maintain current and develop new applications and to learn new programming languages and frameworks
- Ability to design a database schema to manage the data required to support EHS Operations
- Ability to serve as a technical liaison between the EHS Office and other collaborating groups
- Self-starter
Preferred Qualifications:
- Experience with Windows Server; Java, Perl, and VBScript; MySQL, FileMaker Pro, and MS Access; and Drupal 7 including custom module development
- Familiarity with Subversion and Git, Oracle 9i/8i, SharePoint, SAP applications and Mendix Web application developer tool for SAP
- Understanding of responsive mobile-friendly web development
- Experience with other Microsoft software including Excel, Project, and Visio
Questions
There are no answered questions, sign up or login to ask a question
- Databases
- FileMaker Pro
- Java
- JavaScript
- Microsoft Excel
- Microsoft Project
- MS Access
- MySQL
- Perl
- PHP
- Programming
- Python
- SAP
- SharePoint
- Visio
- Web Applications
- Web Development
- Debian OS
- Django
- Git
- Microsoft Windows Server
- Red Hat Administration
- Subversion
- VBScript
- Drupal 7
- Oracle 9i Programming
- Computer Science
- LAMP Stack
- Database Schema
- Oracle 8i Programming
- Mendix

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.