Cambium Learning Group

.NET Software Engineer - All Levels

Cambium Learning Group
Apply
over 4 years ago
Remote, United StatesEntry Level / Mid Level / Senior / Staff+

Responsibilities

  • Develop custom software solutions for clients and internal support systems.
  • Participate in requirements gathering, application and database design, system documentation, coding, unit testing, and deployment.
  • Develop relational databases, stored procedures, triggers, and SQL queries using SQL Server.
  • Apply object-oriented analysis and design principles throughout the software development lifecycle.
  • Work effectively both independently and as part of a team.

Requirements

  • Bachelor’s degree in Computer Science or a related field and 2+ years of professional .NET software development experience using C#, ASP.NET, JavaScript, and XML.
  • Alternatively, a master’s degree in Computer Science and 1+ year of .NET software development experience.
  • SQL Server development experience with relational databases, stored procedures, triggers, and SQL queries.
  • Expert knowledge of object-oriented design, solid understanding of algorithms, and strong analytical skills.
  • Self-starting, independent, highly detail-oriented, and able to communicate and collaborate effectively.

Tech Stack

C#JavaScriptMicrosoft SQL Server.NET

Categories

Cambium Learning Group

About Cambium Learning Group

501-1,000 employees

Cambium Learning Group builds K–12 education software and services, including literacy curricula (Lexia), large-scale assessment (Cambium Assessment), intervention, and professional learning. Its products are delivered as cloud-based programs and statewide testing platforms sold to schools, districts, and state education agencies via subscriptions and contracts. The company’s portfolio also includes Rosetta Stone, extending its reach into language learning for schools and consumers.

Contact me