Skip to Main Content
← Back to Jobs

Senior Software Engineer (Full Stack/C# / .Net / ReactJS / SQL / Mongo

Edgenuity Scottsdale, AZ
  • Posted: over a month ago
  • $115,000 to $125,000 Annually
  • Full-Time
  • Benefits: Vision, Medical, Life Insurance, 401k, Dental


The Senior Software Engineer position is a great fit for a self-starter with strong organizational and time management skills looking to design, develop, and maintain Edgenuity’s software and tools. You are self-directed and able to handle multiple priorities with demanding timeframes, and are excited about helping students achieve their full potential by designing and developing software and tools to support Edgenuity’s core online learning system.

About Edgenuity

Imagine a world where all K-12 children have an equal opportunity to acquire an excellent education. That's the Edgenuity mission. Founded in 1998, today Edgenuity partners with schools in all 50 states to provide award-winning curriculum to millions of students across 3500 school districts, and we’re growing! As the leading provider of digital curriculum and instructional services, Edgenuity empowers students, educators and school districts to achieve success in a variety of online and blended learning models.

A Day in the Life as a Senior Software Engineer

As a Senior Software Engineer, you participate in all phases of software development, from refining and designing user stories, writing code, debugging, testing, and assisting in the deployment of code to our customers. You use your excellent verbal and written communication skills to present and problem solve issues facing our customers, both external and internal to the company. On a daily basis, you work collaboratively with colleagues and staff to create a high quality results-driven, team oriented environment.


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

  • Proven experience as a full stack developer or similar role

  • Experience developing desktop and mobile applications

  • Familiarity with common stacks

  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)

  • Knowledge of multiple back-end languages (e.g. C#) and JavaScript frameworks (e.g. Angular, React, Node.js)

  • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design

  • Excellent communication and teamwork skills.

  • Mentoring Mide-level and Junior level.

  • Great attention to detail

  • Organizational skills

  • An analytical mind

  • AWS proficiency is a plus!


We offer a very competitive salary and excellent benefits choices, including 10 health, 6 dental, and 4 vision plans to choose from and a variety of ancillary benefits. We contribute to an employee’s HSA account and 401(k), and provide at no cost to employees life insurance, short-term disability, and long-term disability. But even more importantly, we’re a great place to work!


Why Work Here?

Edgenuity pushes the boundaries of technology to deliver products and services that engage students, personalize learning, & foster success.

As a company of educators, we believe all learners can achieve their full potential, and educators work tirelessly to help their students do that. That’s why we’ve made it our mission to provide schools with the tools and resources they need to leverage technology in ways that improve student outcomes. We’ve seen firsthand that all districts, schools, and students have unique needs that can’t be met with a one-size-fits-all solution. With that in mind, we dedicated our efforts to creating powerful, but flexible products and solutions that give educators more ways to manage and customize their program, and students the personalization and engagement they need to succeed. But it doesn’t end there; we work side by side with our school and district partners every step of the way to ensure they have the support they need to achieve their goals. Edgenuity is an Equal Opportunity Employer. Edgenuity does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.


Scottsdale, Arizona 85250
Scottsdale, AZ


What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

What email should we contact you at once we get salary info from the hiring manager?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

Our qualification feature is only available to registered members - what email address would you like for us to keep on file?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.