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

School Leadership Partner

Istation

School Leadership Partner

Dallas, TX
Paid
  • Responsibilities

     

    CATEGORY:  WEB DEVELOPMENT

     

    ABOUT ISTATION

     

    Founded in 1998 and based in Dallas, Texas, Istation (Imagination Station) has become one of the nation’s leading providers of richly animated, game-like educational technology. Winner of several national educational technology awards, the Istation program puts more instructional time in the classroom through small-group and collaborative instruction. Istation’s innovative reading, math, and Spanish programs immerse students in an engaging and interactive environment and inspire them to learn. Additionally, administrators and educators can use Istation to easily track the progress of their students, schools, and classrooms. Istation now serves over 4 million students throughout the United States and several countries.

     

    OUR MISSION

     

    Istation’s mission is to support educators, empower kids and change lives. We believe every student deserves to feel like a superhero. We know that teachers are often the wind beneath their capes. Our logo with a child wearing a red cape was inspired by this belief! It’s great to see how we’ve built a following of passionate, dedicated educators and students called the Red Cape Nation. 

     

    POSITION OVERVIEW

     

    Istation is looking for a full-stack web developer to add to our existing team responsible for adding/updating features in our Report and Management web application. In this role you will work primarily in our main tech stack of ASP.NET MVC, C#, and Oracle DB with new development taking place in ASP.NET Core MVC 3. 

     

    POSITION DETAILS

     

    • full-time position at our Dallas-based corporate office
    • reports to Principal Engineer, Director of Web Development
    • base salary
    • group health plan and company-wide options
    • 401(k) with company match
    • building amenities
    • U.S. Citizens or Green Card holders only; no sponsorships at this time

     

    MAIN DUTIES AND RESPONSIBILITIES

     

    • Join a highly iterative team that has to adapt quickly in a fast-paced environment
    • Be highly skilled in front-end development with the ability to perform full-stack development in order to implement new features and maintain/update existing features utilizing C# within an ASP.NET MVC environment
    • Design/implement business logic utilizing an Object-to-Relational Mapping layer for data access
    • Collaborate with team members on projects and skill growth
    • Current: Stay up-to-date with trends, patterns, and technologies in the rapidly changing world of web development
    • Strong personal ownership and ability to set and meet high professional standards
    • Become a subject matter expert for our applications and business constraints

    Required Skills

     

    • Proficient in semantic HTML, JavaScript (ES5+), and other web technologies
    • Strong understanding and experience working with MVC patterns/concepts
    • Self-motivated with an eagerness to learn, an openness to help/ideas, and a desire to help others
    • Passion: We care about the work we do and the impact we’re making on students’ lives, and we want you to be the same

     

    KEY COMPETENCIES

     

    • Show strong personal ownership and ability to set and meet high professional standards.
    • Be passionate about what you do every day.
    • Be detail-oriented with strong analytical and organizational skills.
    • Think analytically about possible impacts to operational business costs.
    • Possess an aptitude for high-level efficiency.
    • Have a proven track record of success with a strong work ethic and self-discipline.
    • Possess strong listening skills with the ability to diagnose issues and provide solutions.
    • Be able to learn independently, conduct research, and synthesize and apply information from a variety of resources.
    • Have strong quantitative and qualitative skills.
    • Demonstrate excellent oral and written communication skills in English.
    • Effectively manage information and monitor tasks to identify, analyze, and solve problems.
    • Take initiative and meet deadlines.
    • Be personally responsible, accountable, punctual, and reliable.
    • Be nimble and flexible, tolerate stress, and work well both independently and within diverse teams in an ever-changing product development environment.
    • Converse well with non-related personnel, other engineers and internal SCRUM teams to include members who are educators, creative artists, sales people, and/or anyone who may be a part of our business infrastructure. 
    • Have strong digital skills and aptitude, including proficiency with computers and basic applications software including Concur, Microsoft Office, and Google Mail.
    • Have strong time-management and organizational skills with a proven ability to handle and follow through on multiple tasks or projects.

    Required Experience

     

    • Bachelor’s degree in computer science, engineering, mathematics, or related technical discipline
    • 2+ years of professional experience working with a major client-side framework such as React, Angular 2+, or Vue.js
    • 7+ years of web development experience in any major server-side stack (prefer experience in our core stack - ASP.NET MVC, C#)
    • Experience using source code/version control repository (Git, SVN, etc.)
    • Experience producing web reports and generating files (CSV, XML, JSON, etc.)

     

     

    PREFERRED EXPERIENCE (NOT REQUIRED)

     

    • Experience working within an AWS environment
    • Experience working on high-traffic, responsive websites and applications
    • Experience working in the ASP.NET MVC framework using C#, LINQ, and Razor (CSHTML)
    • Proficient with CSS3 and/or SASS
    • Experience creating data visualizations using D3js and/or modern charting libraries (C3, Highcharts, etc.)
    • Experience using Object-Relational Mapping for accessing data
    • Experience writing performant SQL (table joins, foreign key relationships, indexes, and query optimization techniques) in Oracle, SQL Server, or other major database
    • Experience with our current IDEs (Visual Studio 2019, VS Code) and tools/platforms (Oracle SQL Developer, IIS)
    • A history of self-directed learning (books, tutorials, hobby-programming, etc.)

     

  • Qualifications

     

    • Proficient in semantic HTML, JavaScript (ES5+), and other web technologies
    • Strong understanding and experience working with MVC patterns/concepts
    • Self-motivated with an eagerness to learn, an openness to help/ideas, and a desire to help others
    • Passion: We care about the work we do and the impact we’re making on students’ lives, and we want you to be the same

     

    KEY COMPETENCIES

     

    • Show strong personal ownership and ability to set and meet high professional standards.
    • Be passionate about what you do every day.
    • Be detail-oriented with strong analytical and organizational skills.
    • Think analytically about possible impacts to operational business costs.
    • Possess an aptitude for high-level efficiency.
    • Have a proven track record of success with a strong work ethic and self-discipline.
    • Possess strong listening skills with the ability to diagnose issues and provide solutions.
    • Be able to learn independently, conduct research, and synthesize and apply information from a variety of resources.
    • Have strong quantitative and qualitative skills.
    • Demonstrate excellent oral and written communication skills in English.
    • Effectively manage information and monitor tasks to identify, analyze, and solve problems.
    • Take initiative and meet deadlines.
    • Be personally responsible, accountable, punctual, and reliable.
    • Be nimble and flexible, tolerate stress, and work well both independently and within diverse teams in an ever-changing product development environment.
    • Converse well with non-related personnel, other engineers and internal SCRUM teams to include members who are educators, creative artists, sales people, and/or anyone who may be a part of our business infrastructure. 
    • Have strong digital skills and aptitude, including proficiency with computers and basic applications software including Concur, Microsoft Office, and Google Mail.
    • Have strong time-management and organizational skills with a proven ability to handle and follow through on multiple tasks or projects.