Details
Posted: 20-May-22
Location: Pittsburgh, Pennsylvania
Type: Full-time
Salary: Open
Are you a developer ready to step up and join a world-class university? This Sr. Full Stack Web Developer position puts you in a critical role to develop and improve our CMS offering that serves more than 1,000 users and hundreds of sites.
University Communications and Marketing at Carnegie Mellon University is searching for a Sr. Full Stack developer with demonstrated experience in content management system development. The Sr. Full Stack Developer will work within an agile development team to create, extend, and maintain content management and digital outreach systems for a world-class organization.
The primary role of this position, as part of the University's Digital Strategy team, is to lead in driving the application and operational aspects of the CMS, including application development and enhancements for our automated testing and deployment infrastructure (GitLab CI). The Sr. Full Stack Developer will be empowered to oversee process and platform improvements, working with other team members and stakeholders to ensure that our offerings are stable, quick-to-test and develop, and meet the needs of our users.
This is an exciting opportunity for someone who enjoys collaborating with a diverse group of people and developing with a user-focused mindset.
Responsibilities:
- Develop custom programs written in languages such as PHP, JavaScript Node.js, SQL, and others to enhance user appeal, utility and overall quality of Carnegie Mellon's digital services
- Participate directly in the concept, design, development, testing, and deployment of a novel, innovative content management platform-as-a-service on Drupal 8/9 which powers part the university's web presence
- Use PHP, server scripting, and a strong knowledge of integration between systems to create and maintain the infrastructure that supports our applications as well as our development process.
- Build integrations and pipelines so that our development team can review, test, and deploy changes to production environments. Work at all levels of development but with a focus on developing new features in existing applications and creating the infrastructure of development and deployment processes (eg automated testing, CI/CD, custom tooling)
- Lead the design for our projects' development and deployment processes
- Explore advanced concepts including accessibility, application performance, API development, containerization, and more in a practical, enterprise context with compelling use cases and constraints
- Maintain technical documentation as needed
- Work alongside a creative, talented, driven team, in a collaborative environment committed to technical innovation, inclusion, and work-life balance
- May be responsible for mentoring junior level web developers
- Other duties as assigned
You must demonstrate:
- Experience with full stack, including HTML/JS, PHP, Shell scripting, SQL
- Experience with server maintenance and development
- Web Content Management Experience
- Web Development Experience
- Experience with system and service integration
- Experience creating development workflows and tooling
- Experience with technologies currently in-use: Drupal, PHP, JavaScript, Git, GitLab CI, Behat (BDD tools), Shell Scripting, SQL
Adaptability, excellence, and passion are vital qualities within University Communications and Marketing. Inclusion, collaboration, and cultural sensitivity are valued competencies at CMU. Therefore, we are in search of a team member who can effectively interact with a varied population of diverse audiences. We are looking for someone who shares our values and who will support the mission of the university through their work.
Qualifications
- Bachelor's Degree in Computer Science, Information Science or related field
- At least 5 years of development experience
- Or a combination of education and relevant experience from which comparable knowledge
Requirements
- Successful background check.
- Must be able to travel to on- and off- campus locations as requested; evening and weekend hours may be required.
Interested in this exciting opportunity? Apply today!
CMU's COVID-19 Vaccination Requirements: As a condition of employment, Carnegie Mellon University requires all staff and faculty working in the United States to be fully vaccinated, including a booster when eligible, against COVID-19. Prior to commencement of employment, new hires in the United States must provide proof of vaccination or obtain an approved exemption. (Exemptions may be requested for medical reasons or for religious or strong moral or ethical conviction.) Those granted an exemption must comply with all applicable COVID-19 mitigation requirements. The most up-to-date information on CMU's COVID-19 mitigation requirements can be found here: Minimum Requirements to Return to Campus.
Location
Pittsburgh, PA
Job Function
Web Design and Graphic Services
Position Type
Staff - Regular
Full Time/Part time
Full time
Pay Basis
Salary
More Information:
Please visit "Why Carnegie Mellon" to learn more about becoming part of an institution inspiring innovations that change the world.
Click here to view a listing of employee benefits
Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.
Statement of Assurance