Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

LMS Software Developer

edtell, LLC

LMS Software Developer

Garnet Valley, PA
Full Time
Paid
  • Responsibilities

    Job Description

    ABOUT EDTELL

    edtell's education ecosystem platform simplifies the delivery of education. 

    Over 2,000 schools throughout the world use edtell's education ecosystem platform.  edtell has been on the Philadelphia 100 list of fastest growing companies six times in recent years.

    JOB DESCRIPTION

    We are looking for a software developer who will be part of a product development team and  work closely with the product owner and DevOps team.  The selected candidate will be responsible for the development of new learning management features, as well as maintenance of existing functionality. 

    This role plays an important part in our company’s application delivery process. Our ideal candidate will have excellent written and oral communications skills and be able to engage with all levels of the business. If you enjoy working with people, problem solving, and want to be part of a team that delivers high quality software, we’d like to meet you.

     

    RESPONSIBILITIES

    A variety of technologies are employed in the development of the edtell education ecosystem. Some important skills to succeed in this position include the following.

    • Java 8

    • Spring MVC, Hibernate, Maven

    • Apache Tomcat

    • AWS Aurora, MySql, JDBC

    • HTML, JavaScript, CSS

    • Python, SQL, 

    • GIT, Jira, Jenkins, Docker, YourKit

    • JSP, Servlets, JSF, RSF, GWT, Velocity, etc.  (Legacy frameworks)

    • Angular, NodeJS, Express

    • IMS Common Cartridge

    • LTI (Learning Tool Interoperability)

    • Sakai (LMS)

     

    REQUIREMENTS

    • BS in Computer Science, Engineering or a related discipline

    • Strong project management skills

    • Extensive experience supporting high-volume web applications on AWS.

    • Experience with NGINX and AWS ALB for application load balancing.

    • Knowledge of software development and deployment cloud utilities such as Docker, Git, Jenkins, Jira, etc

    • Experience with AWS Aurora  configuration, deployment, and performance tuning.

    • Experience with Amazon Web Services (AWS) cloud technologies.  AWS Certified Developer or similar certification preferred.