Applications Engineer

Enterprise Operations Scottsdale, Arizona Austin, Texas


Description

Position at Weld North Education - Edgenuity - Imagine Learning

Introduction

As part of the Corporate IT team, the Applications Engineer will combine technical integration experience, analytical ability, mentorship of other software engineers, sound coding skills, and the ability to develop and implement solutions which coordinate applications across the Weld North Ed organization. They evaluate existing applications or systems to determine integration requirements and ensure that the final solutions meet organizational needs. This will include selecting the integration approach and applying sound technical management and development principles like SOLID and Object-Oriented Design throughout the development lifecycle to produce high-quality solutions.

About Us

Weld North Education (WNE) is a leading digital education technology company focused on developing digital curriculum and tools for K-12 students. At WNE, we focus on building the best digital curriculum capabilities and resources to enable teachers, administrators, parents, and students to benefit from innovative technologies designed to maximize potential. Our teams are creating the future of integrated curriculum and assessments to transform the way teachers teach and students learn.

A Day in the Life as a Applications Engineer

-          Integrate diverse systems, networks, and servers to achieve overall goals

-          Recognized leader within one or more domains; working knowledge of all enterprise domains

-          Help assess future API management tools, vetting capabilities against requirements, and performing validation activities as required

-          Coordinate effectively with internal stakeholders by creating long-term and short-term project targets, effectively balancing competing initiatives, properly allocating relevant resources, and serving as primary technical contact for project communications

-          Document and create visual representations of systems and their inputs and outputs

-          Identify gaps in available integration services and work on remediation strategies to ensure stability as the underlying platform technologies continue to evolve

-          Developing test platforms and effective test strategies

-          Performs code reviews for the entire team; ensures team’s code for each sprint is well organized and readable

-          Mastery of estimation, engaging with business stakeholders to prioritize timely delivery of epics and initiatives

-          Partner with DevOps to articulate CI/CD requirements and own the team deployment process

-          Other duties as required

Qualifications

-          Bachelor’s Degree in computer science or a related field, or equivalent practical experience

-          8+ years’ experience as a software engineer using C#, .NET Core, and/or building RESTful services

-          Experience developing enterprise applications and interfacing with large, complex applications

-          Ability to create CI/CD requirements and own the team deployment process

-          Hands on experience in building scalable systems using containers/serverless in one or more of the cloud providers – AWS, Azure

-          2+ years’ experience in a lead capacity, leading small team(s) of engineers

-          Experience developing apps for vendors like Slack, Zendesk, O365, Box, etc., or working directly with their APIs.

-          Familiarity with iPaaS systems like Boomi or Mulesoft is a plus

Compensation and Benefits

We offer competitive salaries and benefit choices. Our health & welfare benefits provide full-time employees both choice and value to meet the needs of our diverse workforce. We offer multiple health, dental, and vision plans to choose from including accident/critical illness insurance, pet insurance, identity protection, and others. We also provide (at no cost to employees) life insurance, short-term and long-term disability insurance. Paid time off benefits include PTO, holidays, volunteer time off, and paid bonding leave, among others. We contribute to an employee's 401(k) and HSA account. And to support professional growth, we offer multiple training and development programs through our in-house university. 

Equal Opportunity Employer

WNE is an Equal Opportunity Employer committed to a diverse workforce, providing equal employment and advancement opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.