• Sr. Software Developer

    Job Locations US-IL-Chicago
    Job ID
    2018-1544
    # of Openings
    1
    Category
    Software Development
    Experience Level
    Senior
  • Overview

    About Frontline Education

    Frontline Education is a leading provider of SaaS EdTech solutions for educators and administrators across the United States. Frontline Education serves more than 12,000 educational organizations nationwide.  Our solutions are used in all 50 states and have the largest data set in K12 Human Capital Management.  We partner with school districts who use our premier software solutions daily. In 2015, we were recognized by INC. Magazine as one of the fastest growing private companies in North America, and with our continued rapid growth became the latest EdTech unicorn in 2017.

     

    We are currently seeking Software Developers and Senior Developers who will make a difference in creating a new tech platform and advancing the technical maturity of our products.

     

    Our ideal candidate is someone who:

    • A ‘One Team’ mindset in which success is only achieved through the success of others
    • A Systems Thinking approach that ensures solutions solve the problem at hand within the construct of a larger platform
    • An entrepreneurial spirit: willing to try new ideas, learn fast, and continuously improve
    • Exhibits a high degree of personal integrity and humility
    • Encourages an Agile approach and reinforces the processes of the project team
    • Proactively invests time to further develop skills through self-study or training classes

    Responsibilities

    • Develop a thorough understanding of the functional requirements of the application and how customers will use it.
    • Design and implement multitenant (SaaS) solutions using Microsoft software application framework technologies such as ASP.NET, C#, WebAPI or MVC, and SQL Server.
    • Effectively conduct code reviews.
    • Design/code applications requiring a high degree of complexity.
    • Design data structures that meet the application requirements.
    • Work with Designers to implement sensible and easy to use user interfaces.
    • Interface with QA to investigate and solve specific application issues.
    • Provide and maintain necessary documentation based on the needs of team members, IT and Client Services.

    Qualifications

    Must Have

    • Strong written and verbal communication skills and excellent interpersonal skills
    • Excellent problem solving and development skills
    • Experience with agile development methodologies
    • Proven experience developing applications with .NET frameworks, including 4.6, and Core 2.0.  SQL Server and WebAPI
    • Experience developing service oriented web sites
    • Experience developing javascript based front ends
    • Experience developing and implementing distributed system
    • Demonstrable engineering practices; testing, code reviews, CI/CD

    Nice to Have

    • Experience with the following Apache Kafka, Dapper/ORMLite, AngularJS, Typescript, Redis, Git/GitFlow

     

    Frontline offers a competitive compensation package including a base salary, rewarding bonus structure, 401k match, and unlimited PTO! Our company growth has created a promising environment for career advancement and rewarding challenges.

     

    Are you ready to make a true impact by joining a world class team that directly influences the education industry?  Then let’s talk! Visit www.frontlineeducation.com

     

     

    Frontline Education is proud to be an Equal Opportunity Employer M/F/Disabled/Veteran/LGBT

     

    Frontline Education Vision:

    Partnering with the education community to prepare students with the skills for tomorrow and a lifetime of learning

    Frontline Education Mission:

    Serving members of the education community with integrated solutions, insights and caring people to support them in their pursuit of excellence

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.