Lead Architect, Software Development @ Princeton University - Princeton, NJ

Job Overview

8 days ago

Lead Architect, Software Development

Princeton University - Princeton, NJ

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
Standard Weekly Hours: 36.25 Eligible for Overtime: No Benefits Eligible: Yes Probationary Period: 180 days Essential Services Personnel (see policy for detail): No Physical Capacity Exam Required: No Valid Driverâs License Required: No Experience Level: Director : #LI-ST1

Similar Jobs

Global Shared Products - Lead Architect

Deloitte

Philadelphia, PA

The studio architect lead is responsible for multiple products across the studio. In depth knowledge of product set and associated technologies is critical to…

Security Architect Manager

Deloitte

Princeton, NJ

5+ years of combined experience in a senior security architect or similar role. Investigate, design & architect specific infrastructure cybersecurity controls…

DevOps Lead

Deloitte

Princeton, NJ

As the DevOps Leader you will drive continuous integration and software delivery that unifies development and operations teams for faster business results.

Manager, Presales - Large Enterprise

Workday

Berwyn, PA

You and your team will work closely with the Account Executives and Regional Sales Directors to qualify prospective customers for Workday and align the Presales…

Google cloud solutions architect

NextGenITSupport

Jersey City, NJ

Extremely good communication to lead customer workshops. Ability to lead and coach technical team. 10+ years of experience with core data center infrastructure…

VP, Transaction Services Java Development Manager

State Street

Princeton, NJ

Software Development Manager will lead the development, enhancement and maintenance of Transaction Services platforms. SQL database skills / NO SQL.

Technical Deliver Manager/Architect - Manager

Deloitte

Glen Mills, PA

You will work with the project manager to develop full-scale project plans and effectively communicate project expectations to team members and stakeholders in…

Technical Architect Manager

Deloitte

Princeton, NJ

Develop our next level of architects and other technology talent. Responsible for coordinating a team of technical architects and developers in the design and…

VP, Resource Management

Northwell Health

New Hyde Park, NY

Partners with the SVP Chief Procurement Officer, VP Chief Pharmacy Officer and VP Biomedical Services as well as key clinical and operations leadership to…

Cyber Certificate Senior Support Engineer & Architect - Manager

Deloitte

Glen Mills, PA

3+ years’ experience in developing, implementing, or supporting information systems including architect level experience. 2+ years’ experience with Venafi.

DevOps Engineer

Deloitte

Princeton, NJ

In collaboration with DevOps engineers, and Cloud architects you will support development teams with a full set of DevOps ALM tools by leading the establishment…

M365 Security Architect

Deloitte

Glen Mills, PA

You will be guiding Deloitte architects and developers to optimize their M365 applications and use of the MS Graph in developing technology strategy and product…

Senior-System Engineer

AT&T

Middletown, NJ

3-5 years related technical architect experience. Salesforce DevOps Engineer responsible for implementing scalable solutions including continuous delivery,…

Informatica MDM Architect

Deloitte

Glen Mills, PA

The Informatica MDM architect lead is responsible for multiple products across the studio. In depth knowledge of product set and associated technologies is…

Senior Project Manager for Selfhelp Realty Group

Selfhelp

New York, NY

Manage architects and contractors during design and construction phases, oversee preparation of construction bidding and contract materials, and oversee all…

Health System Data and Cloud Architect, Senior Manager

PRICE WATERHOUSE COOPERS

New York, NY

Initiate and lead open conversations with teams, clients and stakeholders to build trust. Collaborating with technology teams and architects to define and…

AVP, Principal Frontend Engineer - Remote

Synchrony

Stamford, CT

Influence and collaborate with software developers, UX designers, product managers, application architects, and customer application experts to create amazing…

Associate Director, Senior Solution Architect

KPMG

Montvale, NJ

Accountable as the technical lead in the envisioning process for the assigned portfolio providing technical pre-sales support along with proposal authoring,…

Cloud Network and Security Architect/Engineer

Deloitte

Princeton, NJ

Collaborate with fellow subject matter experts to develop business architecture roadmaps. BS in Network Engineering or equivalent experience and technical…

Cloud Reliability Engineer

Deloitte

Princeton, NJ

Work with DevOps engineers and cloud architects to support development teams with a full set of ALM tools by leading the establishment of the right tooling and…

DevOps Cloud Engineer - Tax

Deloitte

Princeton, NJ

Present analyses and recommendations to leadership and discuss technical merits of solutions with engineers and architects.

Senior Business Systems Analyst

Deloitte

Philadelphia, PA

Works with development teams, designers, and architects to ensure a knowledge of the business context and the expected outcomes.

Informatica MDM Architect

Deloitte

Philadelphia, PA

The Informatica MDM architect lead is responsible for multiple products across the studio. In depth knowledge of product set and associated technologies is…

Senior Associate, Low Code Integration Specialist

KPMG

New York, NY

Partner with the application development lead on activities related to sprint grooming, demos and retrospection meetings with client stakeholders.

Ad