Classlink logo

Classlink

Senior Backend Developer

🇺🇸 Remote - US

🕑 Full-Time

💰 $95K - $130K

💻 Software Engineering

🗓️ January 10th, 2025

Node.js SCRUM SQL

Edtech.com's Summary

ClassLink is hiring a Senior Backend Developer. This role involves creating innovative cloud-based technology solutions in a dynamic Agile/Scrum environment, impacting the educational sector through high-quality software development.

Highlights

  • Main responsibilities include designing architecture, developing databases and applications, testing software, troubleshooting, and collaborating with cross-functional teams.
  • Must work efficiently in an Agile/Scrum environment and use unit and integration testing.
  • Requires 5-8 years of development experience, particularly with Snowflake solutions and SQL databases.
  • Experience with Amazon Web Services and familiarity with the S.E.A.N. stack is preferred.
  • JIRA knowledge and Scrum methodology experience are beneficial.
  • Proficiency in web technologies like HTTP, SSL, HTML, and JavaScript is essential.
  • Compensation ranges from $95,000 to $130,000 per year.
  • A bachelor's degree in computer programming, computer science, or related fields is mandatory.
  • Excellent project and time management skills are crucial.
  • The role comes with the opportunity to improve classroom learning through technology.

Senior Backend Developer Full Description

Job Type
Full-time

Description

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 over 22 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.

The ClassLink team is a family of dedicated people who strive to make a difference in education. We do this by making and delivering great products. We rely on our 3 core values to lead us in our day to day, guide our company's actions, and serve as our cultural cornerstones. They are:

Strive to Grow
Deliver Worthwhile Experiences
Contribute with Heart

The Software Engineer works closely with our team to help create award winning cloud-based technology solutions.

This position will involve understanding cause and effect and how to break down difficult problems.

Responsibilities:

  • Work in a fast-paced, Agile/Scrum engineering environment and deliver incremental product software with high quality.
  • Use unit and integration testing to ensure systems meet business needs
  • Ship software that impacts the lives of millions of users
  • Work with development teams and product managers to ideate software solutions
  • Design client-side and server-side architecture
  • Develop and manage well-functioning databases and applications
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Build features and applications with a mobile responsive design
  • Write technical documentation
  • Work with data scientists and analysts to improve software

Requirements

  • 5-8 years’ experience in development
  • Experience working on Snowflake solutions, with an emphasis on data model design and performance.
  • Experience optimizing the performance of Snowflake databases, including designing and implementing data structures and using indexes appropriately.
  • Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases.
  • Experience in database performance tuning, query optimization and monitoring of databases is required
  • Snowflake is a plus
  • Experience/knowledge of JIRA and Scrum methodology a plus
  • Understanding of the fundamental technologies of the web: HTTP, SSL, HTML, CSS, JavaScript, and JSON
  • Understanding and experience with the S.E.A.N. stack - SQL, Express, Angular, Node.js preferred, BUT not required.
  • Experience with Amazon Web Services.
  • Experience and understanding of agile methodologies
  • Bachelor’s degree in computer programming, computer science, or a related field.
  • Focus on efficiency, user experience, and process improvement.
  • Excellent project and time management skills.

NOTE: This job description is not intended to be all-inclusive. Employees may be asked to 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

Salary Description
95,000-130,000