Senior Software Engineer - FastBridge Learning

Illuminate Education - Minneapolis, Minnesota - Full time

Position Overview

We are adding a Senior Software Engineer at FastBridge Learning and if you meet our position requirements and find our mission compelling and relatable, we would be honored to consider you for this important role with us! Our ideal candidate will be an advocate for the team, operate as a positive change agent, be comfortable seeking the “why” for how we do things, have confidence to challenge “status quo” thinking and have that excellent balance of technical chops and people leadership effectiveness.As the point of contact and leader of a scrum team consisting of Java Engineers, Database Developers and QA Analysts, you will use your experience with Java, Amazon Web Services, and full-stack experience (from browser to database) to develop our flagship web application - Formative Assessment System for Teachers (FAST™) as well as new products. This is a hands-on role and fit best to individuals who seek a balance in having their hands directly on the technology with strengths and past success in the care and development of teams. 

  Key Responsibilities

  • Lead scrum team consisting of Java and database engineers, and QA analysts.
  • Ensure scrum team is working together to set and achieve common sprint goals.
  • Advocate for best practices in code quality, design quality, and SDLC processes.
  • Coordinate with product team to prioritize and plan sprint and project goals.
  • Collaborate with team members, peers research staff to implement new application features and reports.
  • Work hands-on architecting, designing, and developing technology solutions.
  • Effectively communicate with other teams and team leads to share knowledge and goals across the project delivery organization.
  • Evaluate and introduce new technologies and processes to improve efficiency and software quality.
  • Ensure accuracy and integrity of the application through analysis, coding of features and tests, writing clear documentation, and problem resolution.
  • Collaborate with peers to implement, test, and maintain effective and elegant application logic.
  • Team with TechOps to implement solutions to drive application efficiency and performance.

Desired Experience & Qualifications

  • Bachelor’s or Master’s degree in Computer Science or a related field; OR equivalent experience.
  • 5+ years of working experience in a professional programming position.
  • Previous team leadership experience preferred.
  • Ability to articulate success in leading or influencing through the people side of change.
  • Commitment to lifelong learning with examples to share of how you applied it to your role.
  • Enthusiasm for working in a start-up environment with drive to actively implement sound processes and practices.
  • Experience advocating for your team and influencing across organizations.
  • Extensive experience with server-side Java, and comfortable working full-stack from browser to database.
  • Strong knowledge of JSPs, Servlets, Spring, and Hibernate, deployed to Linux.
  • Strong knowledge of at least one relational database system (Microsoft SQL Server, PostgreSQL, MySQL, Oracle, DB2).
  • Demonstrated ability to successfully complete multiple complex technical tasks.
  • Experience working in an agile environment.
  • Comfortable documenting and communicating technical content to non-technical staff.
  • Strong analytical skills, with excellent problem solving abilities.

Apply for this job

Apply for this job

Role

Engineering

Experience Level

Senior Level

Illuminate Education

FastBridge Learning, based in downtown Minneapolis, is on a rapid growth trajectory of success because of our people...true changemakers in transforming the way educators assess and address the learning needs of their students.

Share this job

Find your

Dream job in edtech

EdSurge Connect Beta matches talented educators, technologists, and business leaders with amazing edtech companies.

Get Matched

Get our email newsletterSign me up
Keep up to date with our email newsletterSign me up