Logo
Learning A-Z

Software Engineer II

Learning A-Z, Dallas, Texas, United States, 75215


Job Overview

Learning A-Z provides engaging, affordable, and easy-to-use solutions for differentiated K-6 literacy learning. With a library of meticulously differentiated eLearning tools that can be used anywhere learning takes place, we give educators the tools they need to easily personalize instruction for each student, and help each teacher make an impact – their way.

In this role, you will be involved in the technical development of multiple applications. You will be a part of a dynamic group of engineers where agility, teamwork, and creative thinking are highly valued. You will utilize your expertise in PHP, MySQL, HTML, CSS, and Angular to create and support best-in-class web experiences that meet business priorities and exceed user expectations. The ideal candidate will demonstrate skills with both business and technical acumen.

Job Responsibilities

Solve problems of considerable scope and complexityCollaborate with software engineers, QA engineers, UX and Design team, and project managersPropose, develop, review, and revise new procedures as needed for the continuing development of high-quality systems.Maintain high test coverage across unit, functional and integration test suites. Ensure code quality by participating in code and design reviews.Troubleshoot existing systems and applicationsKeep informed of technical advances. You can propose changes based on newer technology or ideas relating to other coding patterns, efficiencies.Remain flexible and responsive to changing priorities and multiple, concurrent responsibilitiesProvide technical guidance and training to other team members, when necessary.Be a talent multiplier

Job Requirements

4+ years of Software Engineering experienceProficient in programming languages/frameworks: Laravel, PHP, MySQL (SQL)Proficient in front-end frameworks like Angular, AngularJSProficient in web development technologies: JavaScript, HTML, CSSFamiliarity with a distributed source control system, such as GitKnowledge of software engineering fundamentals, including: Object-Oriented analysis, Design, and Programming, Software Design patterns, Data Structures, and Algorithms.Able to work autonomously and within a team environmentAble to express ideas effectively by evaluating and consolidating relevant information for different audiencesExperience using problem solving and data-based skills to solve business problems and drive process improvements.Works well in a dynamic team environment and can effectively drive cross-team solutions having complex dependencies and requirements.Experience with working with other members of an engineering team in design, development, implementation, peer code reviews, and technical meetingsProven verbal and written communication skillsBS in Computer Science or a related field

Preferred Qualifications

Proficient in the following programming languages/frameworks: Java, JSP, SpringExperience with Agile Development MethodologiesExperience in the EdTEch sector

Why Work With Us?

When you work with Learning A-Z, you’ll be helping students across the globe develop the comprehension, curiosity, and continued joy of learning they need to succeed in today’s world.

We’ve been awarded numerous accolades from a wide variety of edtech organizations. Our flagship products Reading A-Z, Raz-Kids, and Raz-Plus are beloved by teachers and students alike, and are currently used by approximately 1/5 of public students in the United States.

To learn more about our organization and the exciting work we do, visit www.learninga-z.com.

An Equal Opportunity Employer

We are dedicated to fostering a culture that celebrates unique backgrounds, ideas, and experiences. All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, age, religion, sex, gender, gender identity/expression, sexual orientation, national origin, protected veteran status, or disability.#J-18808-Ljbffr