Senior Software Architect

Dev · Clifton, New Jersey
Department Dev
Employment Type Full-Time
Minimum Experience Experienced

Would you like to join a rapidly growing and successful company?

Do you want to be a part of a team where customers say things like:

“I am amazed by how innovative this product is!”

 

Headquartered in Clifton, NJ, ClassLink is a leading education technology company serving schools around the world.


ClassLink empowers 16 million students and staff with instant access to a library of 6,000+ single sign-on apps from in the classroom or at home.

ClassLink Analytics provides essential usage data, so instructors can measure engagement and leaders can make informed purchasing and training decisions.

ClassLink Roster Server and OneSync use automation and open standards to make rostering and provisioning easier, more secure, and less time-consuming.



We are looking for a Senior Software Architect to work with our Architecture team to create award winning solutions for our clients.

 

The role involves driving the technology roadmap to and implementing new technology solutions and innovations to help improve the overall technology landscape across all products and services and collaborate across all ClassLink businesses technology teams.

 

Responsibilities for Software Architect

  • Collaborate with team members to determine best practices and requirements for software
  • Oversight and approval of all programs and products before formal launch
  • Explore new opportunities to add value to organization and departmental processes.
  • Oversee and support the coaching and training of team members to ensure all necessary employees are confident in the use of software applications
  • Actively seek ways to improve business software processes and interactions
  • Implement and maintain excellent design and development processes
  • In collaboration with others apply engineering principles to solve complex problems while leveraging sound engineering practices
  • Use a proactive approach to common challenges and by continually researching best practices in coding
  • Ensure software security by developing programs to actively monitor the sharing of private information
  • Troubleshoot coding problems quickly and efficiently to ensure a productive workplace

 

Qualifications for Software Architect

  • 5+ years of experience designing and implementing software applications
  • Good understanding of AWS CloudFormation
  • Experience with transitioning monolithic architecture to microservice architecture
  • Demonstrated knowledge of web applications, cybersecurity and open source technologies
  • Experience developing software utilizing various coding languages including SQL, Express, Angular, and Node.
  • Outstanding collaboration and communication skills are essential
  • Experience overseeing customized development of processes for multiple projects simultaneously
  • Professional experience analyzing code for weaknesses and errors, and overseeing plans to improve them
  • Experience designing secure software systems based upon industry-specific specifications

 


NOTE: This job description is not intended to be all-inclusive. Employee may perform other related duties as negotiated to meet the ongoing needs of the organization.


We are a team of passionate people striving to help improve classroom learning.
We do this by making and delivering great products.
We also like to have fun along the way.


"Never doubt that a small group of thoughtful, committed citizens can change the world;
indeed, it's the only thing that ever has." - Margaret Mead

Thank You

Your application was submitted successfully.

  • Location
    Clifton, New Jersey
  • Department
    Dev
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced