Full Stack Developer

Purdue University

United States

Hybrid

USD 60,000 - 67,000

Full time

41 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Purdue University’s Institutional Data Analytics + Assessment (IDA+A) seeks a collaborative Full Stack Developer to design, develop, and maintain modern web applications and digital solutions that support major academic initiatives across the university.

You will work across the full stack, building responsive front-end experiences while developing secure backend services, APIs, databases, and integrations that power enterprise applications.

Qualifications

  • Bachelor's degree in Computer Science or related field, plus 2 years of full stack web development experience.
  • Experience designing responsive, accessible websites from concept to finished product.
  • Ability to document end-user information needs and implement WCAG standards.

Responsibilities

  • Design, develop, test, and maintain modern web applications using both front-end and back-end technologies.
  • Build responsive, accessible interfaces and ensure accessibility compliance.
  • Develop and maintain backend services, databases, and APIs for enterprise applications.
  • Troubleshoot, optimize, and improve application performance, reliability, and security.
  • Participate in the full software development lifecycle from planning to deployment and support.
  • Maintain and improve a portfolio of Purdue Provost Office web platforms.
  • Collaborate with stakeholders to implement technical solutions that meet business needs.
  • Ensure applications meet WCAG accessibility standards and best practices.
  • Support Azure-hosted applications and assist with deployment and monitoring.
  • Translate user needs into maintainable software and document technical details.
  • Stay current with emerging technologies and contribute to a collaborative learning environment.

Skills

HTML5
CSS3
JavaScript
React
Vue
Python
Node.js
RESTful APIs
Relational databases
WCAG accessibility
Azure
Git
Agile/SDLC
WordPress
Cascade
D3.js

Education

Bachelor's degree in Computer Science, Computer Graphics Technology, Web Design and Development, or related field

Tools

WordPress
Cascade
Git

Job description

Job Summary

The Institutional Data Analytics + Assessment (IDA+A) office within Purdue University's Office of the Provost is seeking a collaborative and motivated Full Stack Developer to design, develop, and maintain modern web applications and digital solutions that support some of Purdue University's most important academic initiatives. In this role, you'll work across the entire application stack, building responsive, user-friendly front‑end experiences while developing secure backend services, APIs, databases, and integrations that power enterprise applications. Working alongside data scientists, analysts, and campus partners, you'll create scalable solutions that support curriculum analytics, faculty annual performance review, institutional assessment, and other strategic initiatives across the University. This position offers the opportunity to participate in the full software development lifecycle—from gathering requirements and designing solutions to developing, testing, deploying, and enhancing applications. You'll collaborate with technical and non‑technical stakeholders to deliver complete solutions from user interface design through backend architecture, cloud deployment, and ongoing support. You'll also gain experience with Microsoft Azure, accessibility standards, enterprise software development, and modern development practices while contributing to projects that have a meaningful impact across Purdue. We're looking for someone who enjoys solving problems, learning new technologies, collaborating with others, and building thoughtful software that delivers an exceptional user experience. This position reports to the Director of Institutional Data Governance. Hybrid and 100% remote work options are available. Purdue University will not sponsor employment authorization for this position. For full consideration, a cover letter is required for this position. The anticipated annual salary range for this position is $60,000.00 to $67,000.00. The final salary offer will be determined based on various factors, including internal equity, available budget, and relevant experience. At Purdue, you’ll join a community where unrivaled pride and unlimited potential are more than just words—they’re the foundation of how we work and grow, together. If you’re ready to help build a better world through research that matters, take the next step and join us on this path.


What You’ll Do:

Design and Develop Full Stack Web Applications


  • Design, develop, test, and maintain modern web applications using both front‑end and back‑end technologies.

  • Build responsive, accessible, and user‑friendly interfaces using current front‑end technologies and design best practices.

  • Develop and maintain backend services, databases, and APIs that support enterprise applications.

  • Troubleshoot, optimize, and enhance application performance, reliability, and security.

  • Participate in all phases of the software development lifecycle, from planning through deployment and ongoing support.


Support and Enhance Web Platforms


  • Maintain and improve a portfolio of websites and web applications supporting the Provost's Office.

  • Develop new features, pages, and functionality while ensuring responsive design and accessibility compliance.

  • Collaborate with stakeholders to understand business needs and implement effective technical solutions.

  • Help ensure applications meet WCAG accessibility standards and follow modern web development best practices.


Contribute to Cloud‑Based Solutions


  • Support applications hosted in Microsoft Azure.

  • Assist with application deployment, configuration, monitoring, and ongoing maintenance.

  • Collaborate with Purdue IT and project partners to ensure secure, reliable, and scalable solutions.

  • Identify opportunities to improve application performance and system reliability.


Collaborate Across Campus


  • Work closely with data scientists, analysts, and campus stakeholders to design and implement software solutions.

  • Translate user needs into functional, maintainable applications.

  • Participate in testing, quality assurance, troubleshooting, and continuous improvement efforts.

  • Communicate technical concepts clearly with both technical and non‑technical audiences.


Documentation and Continuous Learning


  • Create and maintain technical documentation for applications, APIs, and development processes.

  • Stay current on emerging technologies, accessibility standards, and software development best practices.

  • Contribute to a collaborative team environment focused on learning, innovation, and continuous improvement.


About Us:

When you join Purdue University, you join a community that keeps moving forward. For more than 150 years, we’ve been known for not only our groundbreaking work in STEM research, but also for our collective imagination, ingenuity and innovation.


What We're Looking For:

Education and Experience


  • Bachelor's degree in Computer Science, Computer Graphics Technology, Web Design and Development, or a related field.

  • Two (2) years of professional experience developing full stack web applications, including both front‑end user interfaces and backend application development.

  • In lieu of a degree, consideration will be given to an equivalent combination of related education and required work experience; Associate's + 4 years' experience or HS/GED + 6 years of experience.

  • Experience in designing and developing responsive, dynamic websites from conception to finished product.

  • Ability to interpret and document end‑user information needs.

  • Knowledge of current web design and accessibility standards.

  • Excellent problem‑solver.

  • Demonstrates a high commitment to quality, are highly thorough and dependable.


Skills:


  • Proficiency in HTML5, CSS3, JavaScript, and modern frameworks (React or Vue)

  • Server‑side development experience (Python, Node.js, or PHP) with RESTful API design

  • Relational database design and management

  • Responsive, cross‑browser, and WCAG‑accessible development

  • Familiarity with cloud platforms (Azure preferred), Git, and Agile/SDLC practices

  • Experience with CMS platforms (WordPress or Cascade), SSO/identity management, and data visualization tools (e.g., D3.js)


Nice to Have:


  • Experience working in higher education.

  • Experience consulting with users to gather requirements and develop technical solutions.

  • Experience developing responsive web applications.

  • Adobe Creative Cloud proficiency


Additional Information:


  • Purdue will not sponsor employment authorization for this position

  • A background check will be required for employment in this position

  • FLSA: Exempt (Not Eligible For Overtime)

  • Retirement Eligibility: Defined Contribution Waiting Period


Who We Are:

Purdue is a community built on collaboration, with global perspectives, Boilermaker pride and endless opportunity to live, learn and grow. Join us and contribute to our culture.


Compensation Information:


  • Career Stream: Professional 2

  • Pay Band S065

  • Job Code # 20003640

  • EOE

  • Purdue University is an EO/EA University

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

Purdue University • Oregon City (OR)

Hybrid
USD 60,000 - 67,000
Application Developer
Application Developer

Purdue University • United States

Remote
USD 62,000 - 66,000
Application Developer
Application Developer

Purdue University • Tulsa (OK)

On-site
USD 62,000 - 66,000
Web Developer (Full Stack)
Web Developer (Full Stack)

Purdue for Life Foundation • West Lafayette (IN)

Hybrid
USD 70,000 - 110,000
Holidays and paid time off
Vacation days (up to 22)
Retirement plans (403(b) and Roth)
+4
Full Stack Developer: Cloud & Data Solutions
Full Stack Developer: Cloud & Data Solutions

Purdue University • Oregon City (OR)

Hybrid
USD 60,000 - 67,000
Senior Manager, Research Solutions Engineering (REMOTE, IN, US)
Senior Manager, Research Solutions Engineering (REMOTE, IN, US)

Purdue University • United States

Remote
USD 83,000 - 88,000
Marketing Web Developer (Entry Level)
Marketing Web Developer (Entry Level)

Purdue for Life Foundation • West Lafayette (IN)

Hybrid
USD 52,000 - 76,000
10 paid holidays
22 vacation days
403(b) & Roth available
+4
Marketing Web Developer (Entry Level)
Marketing Web Developer (Entry Level)

Purdue University • West Lafayette (IN)

On-site
USD 45,000 - 65,000
10 paid holidays per year
Up to 22 vacation days per year
Traditional pre-tax 403(b) and Roth
+1
Desktop Support Specialist, Lead
Desktop Support Specialist, Lead

Purdue Information Technology • West Lafayette (IN)

On-site
USD 52,000 - 70,000
Medical, dental, and vision insurance
Generous paid time off
Senior Manager, Research Solutions Engineering
Senior Manager, Research Solutions Engineering

Purdue University • United States

Remote
USD 83,000 - 88,000
Competitive benefits package
Paid time off
Medical, dental, and vision insurance