Cambium Assessment
Overview
Senior Software Engineer
role at
Cambium Assessment .
Join to apply for the
Senior Software Engineer
role at
Cambium Assessment . Direct message the job poster from Cambium Assessment.
As a Senior Software Engineer at Cambium Assessment, you will be an integral part of the Analysis software engineering team. This group provides custom software solutions for our clients as well as internal support systems. Much of the work is new development, so the right candidate will have the skills needed to perform full life-cycle software development. We work with large data volumes (many TB) and face scalability, heavy transactional loads, and complex reporting challenges.
Responsibilities
Optimize database access, algorithms, and data structures to achieve high performance; focus on scalable design.
Develop code with minimal reliance on frameworks; contribute core software engineering expertise across projects.
Work on a diverse suite of systems, including web services (REST, SOAP, hybrid), Windows services, daemons, websites, libraries, command line tools, and Windows apps.
Collaborate across teams for interfaces and integration; participate in design and implementation across multiple systems.
Refactor and enhance existing systems to scale with increased loads and evolving requirements; contribute to new front-end development as needed.
Primary technology focus is SQL Server and C#.
Qualifications
Bachelor’s degree in computer science (or related field) and 5+ years of professional .NET software development experience, or
Master’s degree in computer science and 3+ years of .NET software development experience, or related experience
SQL experience including development with relational databases, stored procedures, triggers, and writing queries
Experience with object-oriented design
Solid understanding of algorithms
Detail-oriented with excellent problem-solving skills
Self-starter with the ability to work both in a team and independently
Preferred Qualifications
M.S. in Computer Science
AWS
Why Work With Us When you work with Cambium Assessment, you’ll be helping design and build solutions that impact the online testing industry, educators, and students.
Our systems are highly scaled and mission critical, serving over a third of all students in grades 3–8 in the United States.
Web applications are highly interactive and universally accessible.
Machine scoring uses AI to grade essays with high accuracy.
Real-time adaptive exams provide personalized experiences for each student.
In the 2024 school year, we delivered more than 126 million online tests and supported peak testing volumes exceeding 1.5 million simultaneous test takers. Learn more at www.cambiumassessment.com.
Remote Work & Benefits Remote-first approach with flexibility and trust to balance work and life. If working remotely, a reliable internet connection with至少 10 Mbps download and 5 Mbps upload is required.
We offer reimbursement to help cover the cost of setting up your home or remote office as part of our Remote-First benefits.
Equal Opportunity Employer We are dedicated to fostering a culture that celebrates diverse backgrounds, ideas, and experiences. All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, age, religion, sex (including pregnancy, gender, gender identity/expression, or sexual orientation), national origin, protected veteran status, disability, or genetic information. We provide reasonable accommodations during the recruiting process upon request.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
Education Administration Programs, Primary and Secondary Education, and Software Development
#J-18808-Ljbffr
role at
Cambium Assessment .
Join to apply for the
Senior Software Engineer
role at
Cambium Assessment . Direct message the job poster from Cambium Assessment.
As a Senior Software Engineer at Cambium Assessment, you will be an integral part of the Analysis software engineering team. This group provides custom software solutions for our clients as well as internal support systems. Much of the work is new development, so the right candidate will have the skills needed to perform full life-cycle software development. We work with large data volumes (many TB) and face scalability, heavy transactional loads, and complex reporting challenges.
Responsibilities
Optimize database access, algorithms, and data structures to achieve high performance; focus on scalable design.
Develop code with minimal reliance on frameworks; contribute core software engineering expertise across projects.
Work on a diverse suite of systems, including web services (REST, SOAP, hybrid), Windows services, daemons, websites, libraries, command line tools, and Windows apps.
Collaborate across teams for interfaces and integration; participate in design and implementation across multiple systems.
Refactor and enhance existing systems to scale with increased loads and evolving requirements; contribute to new front-end development as needed.
Primary technology focus is SQL Server and C#.
Qualifications
Bachelor’s degree in computer science (or related field) and 5+ years of professional .NET software development experience, or
Master’s degree in computer science and 3+ years of .NET software development experience, or related experience
SQL experience including development with relational databases, stored procedures, triggers, and writing queries
Experience with object-oriented design
Solid understanding of algorithms
Detail-oriented with excellent problem-solving skills
Self-starter with the ability to work both in a team and independently
Preferred Qualifications
M.S. in Computer Science
AWS
Why Work With Us When you work with Cambium Assessment, you’ll be helping design and build solutions that impact the online testing industry, educators, and students.
Our systems are highly scaled and mission critical, serving over a third of all students in grades 3–8 in the United States.
Web applications are highly interactive and universally accessible.
Machine scoring uses AI to grade essays with high accuracy.
Real-time adaptive exams provide personalized experiences for each student.
In the 2024 school year, we delivered more than 126 million online tests and supported peak testing volumes exceeding 1.5 million simultaneous test takers. Learn more at www.cambiumassessment.com.
Remote Work & Benefits Remote-first approach with flexibility and trust to balance work and life. If working remotely, a reliable internet connection with至少 10 Mbps download and 5 Mbps upload is required.
We offer reimbursement to help cover the cost of setting up your home or remote office as part of our Remote-First benefits.
Equal Opportunity Employer We are dedicated to fostering a culture that celebrates diverse backgrounds, ideas, and experiences. All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, age, religion, sex (including pregnancy, gender, gender identity/expression, or sexual orientation), national origin, protected veteran status, disability, or genetic information. We provide reasonable accommodations during the recruiting process upon request.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
Education Administration Programs, Primary and Secondary Education, and Software Development
#J-18808-Ljbffr