Job Description

The Web Application Developer I will act as part of EdTech Systems team to ensure data flows accurately between the LMS and internal users.  This is a great opportunity for an entry or junior level developer to get some hands-on experience, build creative things, and work with senior level developers with the opportunity for advancement in a fast-growing company.

*This is a remote position.

PRIMARY JOB OBJECTIVES

                                    

Building, supporting, and extending current data tools and processes Improve and Scale the Existing Products and Tools Troubleshooting and resolving issues with reporting operations Documentation and Training Support other teams when necessary.

DUTIES AND RESPONSBILITIES

                                                                                                                                   

                                                      

This position is responsible for assisting in the development of automated reporting and related business tools. This includes but is not limited to the following areas:

Building, supporting, and extending current data tools and processes

  • Maintaining and updating an ASP.NET web application
  • Maintaining database operations, maintaining insert/update/delete, maintaining stored procedures
  • Working with SSIS packages and scheduling

Improve and Scale the Existing Products and Tools

  • Adding features to current tools
  • Ensuring proper application function
  • Provide feedback and suggestions to improve applications

Troubleshooting and resolving issues with reporting operations

  • Ensure quality and consistency of applications and reports
  • Ensure web applications are usable in a consistent manner across major browsers and devices
  • Work with team members to troubleshoot and resolve issues

Documentation and Training

  • Help build and refine documentation, including workflows, checklists, and style guides
  • Train advisors and other staff to use applications and products supported
  • Participate in special projects as required

Support other teams when necessary

QUALIFICATIONS

  • Competencies: 
    • Understanding of Object-Oriented Programming
    • 1+ years of JavaScript, HTML5 & CSS development
    • 1+ years of experience with ASP.NET (C#)
    • Ability to write straightforward, clean, and commented code
    • Understanding of cross-browser and mobile compatibility
    • Excellent teamwork, communication, and organizational skills
    • Possess excellent time management skills in handling multiple priorities with individual deadlines
    • Adapt to a rapidly changing environment and work creatively and accurately with guidance
    • Communicate continually with the project teams
    • Ability to work independently as well as collaboratively on multiple projects of varying complexity and deadlines
    • Troubleshooting skillset
    • Must be technologically independent and able to work as part of a virtual team.
    • Willingness to assume additional responsibilities as required

  • Preferred Experience:
    • Familiarity with JSON and working with REST APIs
    • Working knowledge of Adobe Creative Suite (Photoshop, Illustrator, InDesign)
    • SQL development and experience with SSIS or SSRS would be beneficial
    • Familiarity with Tableau would be a plus
    • Knowledge of GIT

  •  Education and Certification:
    • Bachelor’s degree or any combination of equivalent certifications, experience and/or education in Computer Science, Software Development, or a related field
    • 1+ years of work experience in a related web development position

  •  Please Provide:
    • Source code examples and recent production work with detailed breakdown of what you've done (for team projects)

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online