Senior Software Engineer I

CAI Cambium Assessment, Inc.
Washington, DC Full Time
POSTED ON 4/13/2022 CLOSED ON 9/28/2022

Job Posting for Senior Software Engineer I at CAI Cambium Assessment, Inc.

We are Cambium Assessment, a Cambium Learning® Group company. As the leader in online testing for K-12 state education standards, Cambium Assessment delivers secure, reliable, and scalable assessment solutions that improve student performance while supporting state education accountability. Through proven technology, research-backed psychometrics, and advanced machine learning, our solutions help reduce test time for students while improving educational outcomes. We’re looking for smart, creative, and enthusiastic professionals to join our innovative team of software engineers, designers, project managers and software specialists. Duties: Provide custom software solutions for our clients as well as internal support systems. Perform full life-cycle software development. Participate in requirements gathering, application and database design, system documentation, writing and unit-testing efficient code. Using Sql Server Reporting System to design and generate PDF and Excel reports. Optimizing existing software projects. Design and develop frontend layer for web applications. Build and deploy the application to different environments. Conduct Schema and Data migration. Work from home/telecommuting is permissible. Reports to headquarters in Washington, DC. Work Schedule: 8:30am to 5:30pm. Job Requirements: Bachelor’s degree in Computer Science or related plus four (4) years of professional .NET software development experience. Must have 3 years with each: Utilizing C#, ASP.Net, XML, and Entity Framework to develop backend layer code; Working with relational databases and writing SQL queries to design efficient data storage/analyses data/speed up data retrieving; Conducting object oriented (OO) analysis and designing principles to standardize coding principles and ease code maintenances; Understanding algorithms to make program to run quickly and efficiently; Utilizing frontend layer development languages, HTML, SCSS, JavaScript, jQuery, and Vue.js, to develop frontend layer code; Understanding VB and using it in Sql Server Reporting System to generate PDF and Excel reports directly from database; Using TeamCity and Octopus to build and deploy code into different environments; and Using Redgate tools to conduct Schema and Data migration. Why Work With Us? When you work with Cambium Assessment, you’ll be helping to design and build inspiring solutions that make a real impact on the online testing industry, as well as the educators and students we support. Our systems are infinitely scalable and mission critical serving close to 1 million students simultaneously and over 60 million annually! Our machine scoring methods are driven by artificial intelligence allowing computers to perform such complex operations as grading essays with more accuracy than humans. Our processes use intensive algorithmic computing allowing a customized experience for each student as the exam adapts real-time based upon answers given. We currently serve more than 1/3 of U.S. students with numerous patents and industry-standard certifications. In the 2018–2019 school year, we delivered more than 60 million tests to 860,000 simultaneous testers with an average 1/10 second response time. We have the most advanced features of any online testing system, and we continue to push boundaries for student performance measurement. Our ground breaking work includes: Advanced computer-adaptive algorithms Mobile support of user interfaces Learning management systems with social media features Universally accessible user interfaces Machine scorable items To learn more about our organization and the exciting work we do, visit www.cambiumassessment.com An Equal Opportunity Employer We are dedicated to fostering a culture that celebrates unique backgrounds, ideas, and experiences. All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, religion, sex, gender, gender identity/expression, sexual orientation, national origin, protected veteran status, or disability.
Infrastructure/Senior Systems Engineer with CyberArk experience
Elluminates Software -
Springfield, VA
Cloud Engineer I
Precise Software Solutions -
Rockville, MD
IT/OT Strategy Lead
50200027 - Senior IT Infrastructure Engineer -
Gaithersburg, MD

Salary.com Estimation for Senior Software Engineer I in Washington, DC
$130,092 to $158,659
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs that are on the Senior Software Engineer I career path.

Click the checkbox next to the jobs that you are interested in.

Income Estimation: 
$116,884 - $142,551
Income Estimation: 
$140,090 - $169,960

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer I.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $112,353 - $160,886
    • Income Estimation: $115,954 - $150,443
  • Debugging Skill

    • Income Estimation: $112,353 - $160,886
    • Income Estimation: $112,719 - $144,739
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Software Engineer I jobs in the Washington, DC area that may be a better fit.

Software Engineer - Senior I - ESW03

Solutions³ LLC, Dulles, VA

Senior Accountant I

Precise Software Solutions, Rockville, MD