Senior Software Engineer at Benchmark Education Company

Feedinkoo

United States

Remote

USD 80,000 - 120,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Feedinkoo is seeking a Software Engineer to join their dynamic Software Engineering team. The ideal candidate will contribute to developing software solutions for literacy learners and educators while working collaboratively in an agile environment.

This role demands 3-5 years of software development experience, expertise in Java, ES6 JavaScript, and PHP, as well as strong communication skills. The company champions innovation and provides a diverse working experience.

Qualifications

  • 3-5 years of experience in software development.
  • Expertise with Computer Science principles.
  • Ability to work in a collaborative agile environment.

Responsibilities

  • Work as part of an Agile software development team.
  • Solve complex problems and improve processes.
  • Test, analyze data, and continuously improve.

Skills

Java
ES6 JavaScript
PHP7.x
Agile environment
Excellent English communication skills

Education

Bachelor’s degree in computer science or related field

Tools

React
Redux
SQL
NoSQL (MongoDB, MySQL)
AWS technologies

Job description

Position Purpose

We are looking for a curious, self-driven Software Engineer to join our Software Engineering team at Benchmark Education. We focus on building fantastic software to meet the challenges facing literacy learners and teachers. Our software enables and supports a wide range of next generation learning experiences with the promise of doing even more with the right technology team members. Our teams at Benchmark design, build, and manage customer facing and backend technology solutions using a variety of technologies.

Job Responsibilities
  • Work independently and as part of an Agile software development team taking responsibility for solving complex problems.
  • Competent at turning ideas into code, and making that code usable by your teammates, and the company at scale.
  • Advance our goals around quality and engineering discipline.
  • Test, analyze data, and improve constantly.
Primary Qualifications
  • 3‑5 years’ experience in software development or engineering. Completion of a software coding bootcamp or a bachelor’s degree in computer science or related field is preferred.
  • Demonstrated expertise with Computer Science principles in object‑oriented design, data structures, and algorithm design and complexity analysis.
  • Expertise in at least one of the following, with preferred expertise in more than one: Java, ES6 JavaScript, or PHP7.x.
  • Ability to work in a collaborative agile environment.
  • Excellent written and spoken English communication skills.
Preferred Qualifications
  • Understanding of all elements of the software development life cycle, including planning, development, requirements management, configuration management, quality assurance, and release management.
  • Experience with JavaScript and Web Development: single‑page application development using ES6 JavaScript, React framework and Redux state management, CSS, LESS or SASS.
  • Unit testing with Jest, Enzyme, Mocha, and Chai.
  • Experience with frameworks such as React, Redux, Backbone, or VueJS.
  • Data visualization packages such as D3.
  • Experience with SQL and NoSQL datastores such as MySQL and MongoDB.
  • Familiarity with basic design patterns and UML.
  • Familiarity with PHP7.x, Laravel, and PHPUnit.
  • Familiarity with Spring projects for Java.
  • Experience with AWS technologies: RDS (Aurora), Elastic Beanstalk, ECS, RedShift, EC2, SQS, SNS, CloudWatch, S3, or CloudFront.
  • Experience with container technologies, e.g., Kubernetes, Docker, Apache Mesos.
  • Highly responsible, team‑oriented individual with very strong communication skills and work ethic; self‑starter.
  • Ability to apply advanced principles, theories, and concepts, and contribute to the development of innovative principles and ideas.
  • Experience working on unusually complicated problems and providing solutions that are highly creative and ingenious.

Benchmark Education Publishing (BEC) and its affiliates are proud to be an Equal Opportunity Employer.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Solutions Architect
Senior Solutions Architect

Benchmark Education Company LLC • Town of Florida (NY)

Hybrid
USD 120,000 - 150,000
[US] Software Engineer III
[US] Software Engineer III

Benchmark Gensuite® • Mason (OH)

Hybrid
USD 110,000 - 160,000
Annual bonus programs
Team-building events
Off-cycle reviews
+2
Educational Sales Consultant - CA
Educational Sales Consultant - CA

Benchmark Education Company LLC • California (MO)

Hybrid
USD 75,000 - 120,000
Senior Solutions Architect
Senior Solutions Architect

Benchmark Education Company • United States

Remote
USD 120,000 - 150,000
Flexible working hours
Professional development opportunities
Health and wellness benefits
Electrical Engineer IV - 12448
Electrical Engineer IV - 12448

Benchmark Electronics Inc • Santa Ana (CA)

On-site
USD 128,000 - 192,000
Bonus Plan
401(k)
Paid Time Off
+1
Electrical Engineer IV
Electrical Engineer IV

Benchmark Electronics • Santa Ana (CA)

On-site
USD 128,000 - 192,000
Educational Sales Consultant - CO
Educational Sales Consultant - CO

Benchmark Education Company LLC • California (MO)

Hybrid
USD 75,000 - 100,000
Electrical Engineer IV
Electrical Engineer IV

Benchmark Electronics Inc • Santa Ana (CA)

On-site
USD 128,000 - 192,000
Educational Sales Consultant - CO
Educational Sales Consultant - CO

Benchmark Education Company • Colorado

On-site
USD 75,000 - 100,000
Business Intelligence & Data Warehouse Manager
Business Intelligence & Data Warehouse Manager

Benchmark Education Company • United States

On-site
USD 100,000 - 140,000