Technology Solutions Developer

Job Level
Mid-level position
Job Category
Programmer / Developer
  • Technology
Job Status
Areas of Responsibility
  • Information Technology

As a member of the Technology Development Group, the Technology Solutions Developer is responsible for designing, implementing, and testing a wide variety of web applications, and supporting the School of Law's web presence, including academic and administrative functions. The responsibilities range from designing and developing end-to-end applications, planning and developing new site features, and extending existing applications to keeping web systems up-to-date, and integrating 3rd party applications with the school's application stack. The role requires excellent technical skills, analytical and creative problem solving skills, an ability to work independently or with a group, initiative, and high personal standards for quality work.



The Technology Development Group at NYU School of Law is a small, versatile, full stack development team. The vast majority of our development is in C#/.NET, with additional projects in PHP (Laravel) … both using Vue as our front-end framework.


Our group develops and supports the school’s website (Drupal), micro sites (usually WordPress), reporting, and administrative applications (both internal and public). We’ve been known to divert our energies towards improving our supporting infrastructure, and now run many of our services using Docker/Kubernetes/Terraform, and that only as part of our growing AWS presence. We’re usually getting ourselves into trouble with interesting projects.



We’re looking to add a developer who is flexible enough to code across different environments. Maybe you have experience in another language and are looking to switch it up. You’re already good, but want to be better … and you want to learn new things and grow. Regardless, have an opinion, because we genuinely want to hear it!



As an employee of NYU Law, you would receive NYU’s benefits (, including excellent health coverage, retirement plans, and tuition remission. You would be part of a team of creative, talented technologists who continue to make NYU Law one of the top law schools in the country! Finally, you will be given the opportunity to become the professional you want to be, working with the tools you want to work with.



Required Education:
Bachelor's degree.

Required Experience:
2-4 years’ experience and expertise in working with high level languages such as: C#, PHP, Python, or Ruby; fluency in HTML, CSS, JavaScript; and familiarity with the general principles of system and network administration; direct experience with the all components of the LAMP stack and content management frameworks, such as Drupal and WordPress.

Preferred Experience:
Experience with a web development framework such as: .NET, Laravel, Django, or Rails. Experience with a JavaScript framework such as Vue, Angular, or React.

Required Skills, Knowledge and Abilities:
Excellent interpersonal and communication skills; ability and drive to learn new technologies and proactively look for ways to improve the School of Law's applications and web infrastructure.

Preferred Skills, Knowledge and Abilities:
Knowledge of module or plugin development for these frameworks is a plus. Fundamental knowledge of distributed version control systems and familiarity with one or more contemporary version control systems (e.g. Git/Mercurial/SVN)

Additional Information

EOE/AA/Minorities/Females/Vet/Disabled/Sexual Orientation/Gender Identity