Senior Software Engineer

Senior Full Time Full Stack

New York NY, US

DOTNETCORE
ANGULAR
GRAPHQL
DOCKER
AWS
C#
MONGODB
SQL
MICROSERVICES

Job Description

Imagine helping to develop products that truly make a difference in the lives of millions of students. Renaissance Learning, a leading provider of technology-based school improvement and student assessment programs for K-12 schools, is seeking a Senior Software Engineer to join its R&D team. As a Senior Software Engineer, you will work in an Agile Scrum environment, collaborating with a group of highly talented software engineers to design and build our next generation of web applications.

Be a Master of Your Craft

  • Use cutting edge AWS technologies:
  • Compute – EC2, ECS, Lambda
  • Storage – Elasticache, RDS, Redshift, S3
  • Analytics - Kinesis
    • Use the latest modern frameworks, such as .NET Core, Angular 2, and GraphQL
    • Influence a new CI build process using Git, Terraform, Ansible, Jenkins, and Docker
    • Be a part of an agile team that is truly committed to code quality and innovation

This position requires a minimum of 7-10 years professional experience in full-stack development with a recent focus on building web-based applications.

Required Qualifications:

  • Extensive experience with various engineering technologies such as:
  • C#, Java, or other object oriented languages
  • JavaScript and familiarity with frontend frameworks like Angular, React or similar
  • SQL (MSSQL, PostgreSQL) and MongoDB or other NoSQL databases
    • Expertise developing enterprise-level web applications and RESTful APIs using microservices, and event-driven architecture.
    • Ability to lead and mentor others
    • Experience working in an Lean/Agile/Scrum environment
    • Knowledge of DevOps processes and technologies around version control, test automation frameworks, continuous integration/deployment and production monitoring & support

Desired Qualifications

  • Bachelor of Science in Computer Science or Software Engineering is preferred
  • Knowledge of cloud technologies and platforms, AWS preferred
  • Knowledge of Open Source technologies such as Git, Terraform, Ansible and Jenkins

All your information will be kept confidential according to EEO guidelines.

Check out this link for a window into our engineering world: http://www.renaissance.com/about-us/careers/engineering-recruitment/


We create assessment and practice solutions that put learning analytics to work for educators, saving hours of prep time while making truly personalized learning possible.