Title:  Web Application Developer

Division:  Information Technology
Schedule:  Monday - Friday, 8 a.m. - 5 p.m.
Work Location:  Hybrid
Salary Range:  $77,029 - $108,419
FLSA Status:  Exempt
Requisition ID:  10136


This Web Application Developer is responsible for developing, testing, implementing, and maintaining web-based application systems; troubleshoots system problems and issues and looks for ways to improve the application. The Web Application Developer has knowledge of a variety of concepts, practices, and procedures within the programming field; works with other programmers to solve more advanced/complicated development issues; relies on experience and judgment to plan and accomplish goals; performs a variety of complicated tasks. A wide degree of creativity and latitude is expected.


Internal title:  Software Engineering and Programming Associate; working title:  Web Application Developer


This is a remote position with occasional onsite work required.

Job Duties

  • Designs, codes, tests, debugs, and documents software applications in a manner consistent with best practices and established code standards.
  • Annotates software code in order to provide future support continuity.
  • Utilizes object-oriented and functional principals and designs patterns to accomplish web application tasks.
  • Ensures web application functionality is accurate against both business and technical scope.
  • Deploys and monitors high-uptime, mission-critical applications on production systems.
  • Solves novel, customer-impacting problems across multiple interrelated systems.
  • Helps to develop accurate timetables for development cycles.
  • Assists in the analysis of emerging software and hardware technologies.
  • Works closely with customers and supporting IT teams in order to deliver the best product, as quickly as possible, and at the lowest cost.
  • Works closely with the IT Project Management Group and IT training and documentation group in order to effectively deliver projects that meet defined requirements.
  • Assists and consults with other IT team members on technical issues.

Minimum Qualifications

  • Bachelor's degree. Four years of relevant experience may substitute for degree requirement.
  • Two years of relevant experience.

Preferred Qualifications

  • Bachelor’s degree in Business Administration, Computer Science, Management Information Systems, Engineering, Mathematics, Healthcare, or a related field
  • Relevant experience in web application technologies such as PHP, Python, or NodeJS
  • Background in coordinating web developers and teams
  • Experience in web application development with minimum 2 years maintaining and extending mission-critical applications with mixed internal and external audiences
  • Experience with Drupal architecture, best practices, and coding standards
  • Experience with component-based client-side frameworks like AngularJS or React
  • Experience with object-oriented design and data modeling
  • Experience with third-party applications/tools and integration via RESTful APIs, GraphQL, or equivalent protocols
  • Experience working in Agile lifecycles and traditional waterfall projects 
  • Experience with performance optimization of web applications



Baylor College of Medicine requires employees to be fully vaccinated -subject to approved exemptions-against vaccine-preventable diseases including, but not limited to, COVID-19 and influenza.


Baylor College of Medicine is an Equal Opportunity/Affirmative Action/Equal Access Employer.