Lead Architect, Software Development
Princeton University

Princeton, New Jersey

Posted in Education and Training


This job has expired.

Job Info



Lead Architect, Software Development

US-NJ-Princeton

Job ID: 2021-13800
Type: Full-Time
# of Openings: 1
Category: Information Technology

Princeton University

Overview

Software Infrastructure Services (SIS) is a group of highly-technical, highly-competent technologists who support the software infrastructure necessary to provide academic and administrative computing at Princeton University. The Lead Architect for Software Development is the primary technical resource charged with enabling the entire team to excel in all of the various functional areas assigned to SIS, including, but not limited to: APIs, Puppet, Git, Mobile Apps, Windows, Linux, RDBMS, PL/SQL, Docker, Python, PHP, and other technologies. Working closely with the Director of SIS, the duties of the position include:

  • Analysis, discovery and dissemination of industry best practices and standards.
  • Collaborating with all team members to enable and mentor across all areas.
  • Prototyping and building proof of concept installations to further the efforts of the team.
  • Analysis of existing design patterns with the intent to re-factor as necessary.


Responsibilities

  • Analyze, discover and disseminate best practices and standards for modern software development practices for both on-premise and cloud-based applications.
  • Design and implement CI/CD processes based on industry best practices.
  • Experiment, prototype, design and implement novel solutions to new challenges.
  • Enable, mentor and lead a group of senior developers to adopt best practices and procedures.


Qualifications

  • A minimum of 8 years of experience in the development, deployment and support of enterprise applications in a complex organizational setting.
  • Broad technical knowledge and expertise in enterprise application development tools, relational databases, computer architecture principles and information systems security.
  • Demonstrated knowledge in the following technical areas: Java, HTML5, CSS3, JavaScript, PHP, XML, JSON, Python, SQL, PL/SQL
  • Familiarity with modern software IDEs and related support systems.
  • Expertise with Oracle RDBMS and Microsoft SQL Server RDBMS.
  • Ability to be a strong mentor.
  • Very strong interpersonal skills, communication (oral and written), and the ability to work effectively with diverse teams of people possessing varying technology backgrounds.
  • Excellent organizational and project management skills.
  • Ability to prioritize and manage multiple complex initiatives and projects serving various customers with available resources.
  • Ability to respond quickly to changing business needs and priorities.
  • Excellent analytical and problem solving skills and a track record in developing innovative solutions.
  • Extensive experience in the installation, upgrade, enhancement, and support of large-scale administrative applications.
  • Previous experience working through the full software development life cycle as a lead application developer or architect.
  • Ability to work with business analysts on specification development.
  • Commitment to Princeton’s core values and providing outstanding customer service.
Preferred Qualifications
  • Familiarity with NOSQL database technologies.
  • Previous experience managing highly technical developers.
  • Previous experience operationally supporting production systems.
  • Familiarity with cloud hosting options, particularly Microsoft Azure.
Education Bachelor’s degree in Information Technology and/or Computer Science. Princeton University is an Equal Opportunity/Affirmative Action Employer and all qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity or expression, national origin, disability status, protected veteran status, or any other characteristic protected by law. EEO IS THE LAW

PI155646029


This job has expired.

More Education and Training jobs


Innovative Network of Knowledge (INK)
Monroe, Louisiana
Posted about 1 hour ago

Innovative Network of Knowledge (INK)
San Antonio, Texas
$65,000.00 per year
Posted about 1 hour ago

Innovative Network of Knowledge (INK)
Monroe, Louisiana
Posted about 1 hour ago

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.