Full Stack Software Architect

Team: ZT - Platform Engineering

Location: Secaucus, New Jersey

Why ZT Systems

AT ZT Systems, you’ll get to do work you’re proud of alongside smart, passionate people. Every day, there are opportunities to collaborate with the best in the industry to design, build, and deliver impactful solutions to world-class customers. Along with way, you will gain hands-on experience in a face-paced environment that’s challenging, rewarding and career-defining.

A culture built around our values, we work hard and think fast. We view challenges as opportunities—to do better, push harder, and be faster than we were the day before. When we fail, we learn from it and move on together. And when we succeed we use the momentum to go even further. We create value with everything we do, building the foundation of today—and transforming the future of tomorrow.

Join ZT Systems and help us build a technology infrastructure that connects the world.

About the Role

In this position, the Full-Stack Software Architect will serve as one of the leads of the organization to reimagine a proprietary, end-to-end production process control system where the backend is heavily based on Python and MongoDB platforms and the front end is based on tools such as React, Node.js, GraphQL, etc. Additionally, this person will also be one of the lead software development contributors to the organization. This is a high visibility role in the company and the successful candidate will be expected to work across organizations to achieve results. The person will guide and mentor a highly energetic group of junior full-stack software developers, leading tasks, and providing mentorship and leadership. If you are a highly experienced software engineer that likes challenges and wants an opportunity to grow your career to the next level for the industry leader in custom-built server and cloud storage solutions, then this position could be perfect for you!

What You Will Do

  • Be a lead for the software development team, designing our next-generation production software environment.
  • Work with production and engineering to develop our future strategy
  • Produce specifications, requirements, strategies, and methodologies for our new software architecture.

What you Bring

  • Bachelor’s Degree in Computer Engineering, Computer Science, or Electrical Engineering
  • 8-10 years of software engineering experience
  • 3+ years of designing and leading large-scale software projects
  • Extensive knowledge of the software development process and corresponding technologies utilizing SDLC and Agile development
  • Broad understanding of Linux and Windows operating systems and programming languages, especially Python, C++ / C#, and front-end development utilizing JavaScript, TypeScript, jQuery, React.js, Node.js a plus
  • Knowledge of MongoDB, SQL, and Oracle database software development
  • Excellent knowledge of computer architecture, networking, storage, etc.

ZT Systems is an Equal Opportunity Employer (EOE) and do not discriminate against otherwise qualified applicants on the basis of race, color, creed, religion, ancestry, age, gender, marital status, national origin, disability or handicap, or veteran status.


Apply now