Leepfrogposted 18 days ago
Full-time • Mid Level
Coralville, IA

About the position

Leepfrog Technologies is an education technology company headquartered in the Iowa City-Cedar Rapids region in eastern Iowa. We have a team of over 150 professionals who are passionate about higher education and student success. Leepfrog’s primary product is CourseLeaf, an academic operations platform that supports curriculum, catalog, scheduling, registration, and syllabi management. Over 500 colleges and universities and 5.5 million students are using CourseLeaf to thrive. The Software Engineer is a professional engineer with industry experience who is responsible for delivering high-quality production code and driving the success of ongoing implementations and projects. They are adept at defining appropriate solutions and executing tasks with minimal direction, while also contributing to areas of higher impact within the software development lifecycle (SDLC). As their expertise grows, they take on increased responsibility, not only as high-impact individual contributors but also by defining tasks and solutions for the team to execute. Additionally, they play a key role in fostering the growth and knowledge of the team.

Responsibilities

  • Build, prioritize, and complete tasks to meet project goals, proposing adjustments to scope or alternative solutions when necessary.
  • Develop high-quality, error-free work within specifications and best practices, ensuring timely delivery and taking responsibility for commitments.
  • Actively participate in team and departmental events, such as stand-ups, sprints, and on-call rotations, while taking a leadership role when appropriate.
  • Address client needs effectively using acquired knowledge and skills, providing timely and appropriate solutions to meet expectations.
  • Anticipate changes, problems, or constraints, and adjust approach as needed to align with team and client objectives.
  • Effectively communicate statuses, issues, and proposals, collaborating seamlessly with both technical and non-technical staff.
  • Actively engage in code reviews, enhance documentation, and set examples of success, while proactively seeking opportunities to improve test coverage and provide guidance to others.

Requirements

  • Previous professional experience (no less than 3 years) coding in a backend or full stack environment is required.
  • Previous experience being responsible for the successful delivery of a software solution.
  • Formal education through a code camp and degree program preferred, but not required.
  • Demonstrated knowledge of software development lifecycle including design patterns, testing, code repository patterns, and deployment is required.
  • Organizational skills – able to deliver work on time, within scope, and follow through on any other commitments made.
  • Adaptability and Resiliency skills – able to anticipate, plan for, and respond promptly to changes imposed by internal and external stakeholders to ensure project success; perform effectively under pressure.
  • Self-Awareness skills – receive feedback from manager, team members, and other employees and adjust accordingly, and able to maximize strengths and understand how to perform well in areas of opportunity.
  • Collaboration skills – able to actively contribute to teamwork, effectively lead collaboration with other Leepfrog employees, and provide feedback and guidance with confidence.
  • Communication and Understanding skills – able to communicate technical and non-technical information to team members and other employees, and able to listen, understand, and give guidance on a solution.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service