• Associate Software Developer

    Job Locations US-PA-Malvern
    Job ID
    # of Openings
    Software Development
    Experience Level
  • Overview

    Frontline Education is the leading provider of school administration software, empowering strategic K-12 leaders with the right tools, data and insights to proactively manage human capital, business operations and special education.

    Educational organizations representing over 80,000 schools and millions of educators, administrators and support personnel have partnered with Frontline Education in their efforts to develop the next generation of learners. Frontline is dedicated to driving engagement across K-12 school systems and supporting the continuous improvement of employee effectiveness and efficiency with solutions for proactive recruiting and hiring, absence and time, professional growth, student information systems, special education and interventions, payroll, benefits and financial management.


    We are currently seeking Associate Software 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

    Frontline Education is seeking an Associate Developer to develop, test, deploy and support elegant, scalable and reliable software solutions for our customers.  This is a fast-paced and exciting role that provides opportunities to learn and hone the skills of Software Development.

    We're a group of unique and talented individuals that love what we do. We've been lucky enough to land jobs with a rapidly growing tech company that supports an appreciative and friendly customer base. We work hard to make our customers happy, but we like to have a good time in the process. But, there’s more to us than the Nerf guns and ping pong tournaments that you see on the surface.

    We are a company that strives to think in terms of “we” instead of “me.” We believe in the philosophy of servant leadership and that it’s all about putting others first. We also value the balance between family and work. If this sounds like your kind of workplace, please keep reading!

    The Associate Software Developer job responsibilities are (but not limited to):
    Collaborate within and across cross-functional, agile teams to deliver software under the guidance of a Senior Software Engineer
    Deliver quality Software solutions on time by coding, debugging, testing and troubleshooting throughout the application development process.

    Follow Frontline Education engineering standards and practices. 



    Personal Attributes
    A ‘One Team’ mindset in which success is only achieved through the success of others
    Positive attitude to learn, receive constructive feedback and grow is very important
    Be a good listener and stay humble to learn from others
    Be a team player and ability to work well individually and as team is very important
    Actively seek guidance, domain knowledge, and design opinions from more senior team members
    Qualifications, Key Skills and Competencies
    Bachelor’s Degree in Computer Science or related field
    1 to 2 years of experience in Software Development
    1 to 2 years' experience with Agile methodology is preferred
    2 years of experience in C#, ASP.Net and MS SQL Server is preferred
    2 years of experience in JavaScript and AngularJS or NodeJS is preferred
    Basic understanding of web-based applications and web architecture
    Knowledge in TDD and CI-CD is preferred
    Working knowledge of SaaS and multi-tenant solution is a plus
    Working knowledge of Git in a continuous integration environment is a plus
    Excellent oral and written communication skills



    At Frontline, we are unique individuals, but we all hold to a set of guiding core values. Ultimately, many of them can be summed up in being trustworthy. We build relationships through open communication, which includes honesty, vulnerability, valuing team input and practicing personal and corporate humility. We lead by serving the best interests of those around us before ourselves (we call this “servant leadership”). At Frontline, we hire the right people and invest in those people through mentoring and professional development. While we work hard, we strive for harmony between work and family. Our values consistently impact those around us, whether it is by providing outstanding customer service or treating those outside the company with respect.


    Frontline Education is proud to be a drug free workplace and an equal opportunity employer.


    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.