Systems Architect

Posting Number 2021-8344
Posted Date 5 months ago(7/20/2021 2:31 PM)
Location : Location
US-NY-New York
Finance & Student Services Projects
NYU IT (WS1170)
Compensation Grade
Band 54

Position Summary

The Systems Architect plays a critical role in a modern enterprise application development team, being a trusted advisor to business partners, working with product owners and product designers to determine system scope, and developing scalable and sustainable solutions efficiently using the latest and best-in-class technologies and standards. This position works closely with business partners to define system scope, to determine the technical constraints the system being developed will have, and ensures that the design needs are addressed. The Systems Architect also ensures that any needed adjustments to the software design and architecture are addressed in collaboration with technical teams so that the new functionality is smoothly integrated with the existing application’s architecture. As the liaison the individual in this role facilitates excellent communication between business owners and project teams is critical for the creation of a successful operating model. This role designs holistic software solutions using microservices architecture, modern technologies, current best-practices, and emerging solutions such as machine learning and AWS environment. The Systems Architect is well versed in hands-on development to translate ideas into solutions to meet business goals. This position develops and implements high-level and low-level technical design documents, standard operating procedures and user guides to ensure that systems support the organization's business requirements and meet the needs of end-users. The Systems Architect is responsible for ensuring that all development (custom or others) meets institutional requirements for high availability, redundancy, security, and performance. The person in this role researches solutions for software, hardware, business processes, machine learning, and other emerging technologies. In addition, the Systems Architect is responsible for requirements gathering, code construction, testing and deployment and apply the same methodologies, like Agile, DevOps or Rapid Application Development.



We demonstrate our core beliefs everyday in our interactions, attitude and performance.


People at the heart of everything we do: We listen to our clients, and colleagues, and use our expertise to anticipate and address their needs.


Create space to innovate: We challenge assumptions and seek out fresh perspectives and new ways of thinking to fuel our productivity.


Right promise. Right delivery: We set clear goals and priorities, and execute with speed and agility to deliver better results.


Share information. Build trust: We engage in open and honest communications that reflect inclusiveness, fairness and respect for each other.


Teams and partnerships work. Boundaries don’t: We collaborate to maximize the value we bring to NYU because our best ideas come from working together.


Insist on excellence: We take pride in what we do, strive to improve constantly and hold ourselves accountable for the results.


Required Education:
Bachelor's Degree or equivalent

Required Experience:
5+ years Java & J2EE/JEE software development experience and 5+ years OO design and programming skills and 2+ years AWS and 3+ years Oracle DB and 3+ years Web-logic server and web service integration and 3+ years eCommerce or web content management applications and 5+ years of related experience. Experience researching technologies and creating custom software development. Experience in developing high-availability web applications. Experience developing enterprise systems in object-oriented languages. Experience leading others. Experience working in an agile development environment. Experience with software development in an architect role. Experience developing microservice software applications in an enterprise setting Strong knowledge in Java technologies and frameworks. Excellent debugging and code/performance optimization skills with knowledge of accessibility and security compliance. Good understanding and experience in Cloud platforms.

Required Skills, Knowledge and Abilities:
Good understanding of HTML5, CSS3, JavaScript, jQuery, Ajax and AngularJS Ability to manage a hosting environment, including database administration as well as scaling applications to handle load changes Ability to absorb complex technical information and communicate effectively to both technical and non-technical audiences. Ability to analyze and interpret financial data. Ability to analyze and solve problems with innovative, creative solutions. Ability to build strong customer relationships. Ability to influence internal and/or external constituents. Ability to simultaneously handle multiple priorities. Ability to work within tight timeframes and meet strict deadlines. Considers the relative costs and benefits of potential actions to choose the most appropriate one. Demonstrates competency in maintaining project documents using approved methodology, tools, and templates. Knowledge of cost management principles and practices to evaluate returns and risks of business solutions. Knowledge of HTTP, REST, and API design best practices. Understanding of event-driven architectures. Understanding of asynchronous programming concepts. Knowledge of the .NET Framework, in particular .NET Core. Knowledge of Node.js, Typescript, Webpack, and other current web technologies.

Preferred Skills, Knowledge and Abilities:
Understanding of ERP is a plus!

Additional Information

NYU aims to be among the greenest urban campuses in the country and carbon neutral by 2040. Learn more at

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


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.