Lead Software Engineer
Lead Software Engineer
Do you have a passion to transform EdTech and empower students globally to achieve their academic goals? Do you want to play a pivotal role in provisioning cutting-edge solutions across our digital portfolio? Apply now to be part of our innovative EdPlus team and make a lasting impact on the future of education!
is a dynamic unit of Arizona State University focused on the design and scalable delivery of digital teaching and learning models to increase student success and reduce barriers to achievement in higher education. We advance the economic, social, cultural, and overall health of the local, national, and international communities served by ASU.
Want to know more about working at EdPlus? Click here!
We are seeking a highly skilled and motivated Lead Software Engineer to drive innovation and shape the future of higher education technology. You will guide and provision complex technology solutions, collaborating with multidisciplinary leads to optimize and enhance ASU products on a global scale.
As a senior member of our team, you will also mentor and oversee the work produced by other EdPlus engineers, student developers, and contractors. By fostering a culture of excellence and continuous learning, you will contribute to their professional growth and ensure the delivery of high-quality solutions.
Essential Duties:
Design, develop and support high quality technology services.
Communicate with cross-functional teams about various engineering topics such as detailed design, APIs, etc.
Conduct technical discussions with team members to understand product scopes.
Maintain technical currency and take advantage of professional development opportunities.
Guide effective documentation and communication of engineering processes to EdPlus engineers, student engineers and contractors.
Work on a collaborative, fast-paced team and with other experts across other disciplines.
Adapt a variety of development methodologies to the needs of an organization using Agile processes.
Complete projects with minimal supervision and direction.
Think creatively to drive the technical improvements and solve tough challenges.
Adhere to software development lifecycle principles and standard methodologies.
Contribute to the larger IT community across the University.
Collaborate with stakeholders to understand their requirements and translate them into technical specifications.
Lead the development and implementation of technical solutions, ensuring they meet the defined requirements, quality standards, and project timelines.
Research and evaluate emerging technologies, tools, and frameworks to identify opportunities for improving system performance, scalability, and reliability.
Assess potential risks and vulnerabilities in the implemented solutions and propose mitigation strategies.
Create and maintain technical documentation, including system designs, architecture diagrams, and user guides.
Provide mentorship to all engineers on your team(s) to help them grow in their technical responsibilities.
Engage with internal and external stakeholders about software specifications and other business requirements.
Assume or coordinate other duties or projects as assigned or directed.
NOTE: This is not a fully remote position. Must be able to reliably commute to Scottsdale, Arizona.
Minimum Qualifications:
Bachelor's degree and seven (7) years of experience appropriate to the area of assignment/field; OR, Any equivalent combination of experience and/or training from which comparable knowledge, skills and abilities have been achieved.
Desired Qualifications:
Evidence of a bachelor's degree or higher in a related field.
Evidence of in-depth knowledge of software design principles, software development methodologies, and programming languages (PHP, JavaScript, TypeScript).
Demonstrated proficiency in relevant technologies (Drupal, LRS, Single Page Applications, Middleware, Learning Tools Interoperability-LTI, LMS, API Development and GraphQL), frameworks (Serverless, Event-Driven, Microservices), and tools (AWS, Google Cloud, Infrastructure as Code) used in the industry.
Demonstrated experience with building decoupled, secure, resilient, serverless applications using cloud native technologies (AWS preferred e.g., API Gateway, Lambda, Serverless Framework).
Demonstrated knowledge of federated authentication and authorization models, including cloud security and access policies.
Demonstrated knowledge of JWT and OAuth.
Evidence of strong analytical and problem-solving skills to identify and resolve complex issues.
Demonstrated excellent communication and interpersonal skills to effectively collaborate with stakeholders, articulate technical concepts to non-technical audiences, and work in a team environment.
Evidence of flexibility to work in a fast-paced and dynamic environment, adapt to changing requirements, and learn new technologies as needed.
Demonstrated strong attention to detail to ensure accuracy and completeness in system designs, documentation, and implementation.
Demonstrated knowledge of customer service and consensus building skills to acknowledge differing needs, understandings, and objectives that may result in conflict.
NOTE: Please answer the following questions in your cover letter:
Do you have experience with Drupal?
Do you have experience with AWS (WAF, EC2, ALB, RDS)?
Salary & Benefits:
$125,000 $135,000 per year; DOE
ASU offers a total compensation package that includes valuable employee benefits.
Click here to explore options:
Healthcare
Financial Security
Retirement
Family Resources
Tuition Reduction (Eligible ASU Employee, their dependents and spouse.)
Discounts
Department Statement
EdPlus defines itself through a culture of curiosity, risk-taking and refusing to accept the status quo. As a central enterprise unit for ASU focused on the design and scalable delivery of digital teaching and learning models to increase student success and reduce barriers to achievement in higher education, our commitments support the University charter. ASU is a national service university and aspires to accelerate positive social outcomes through the seamless integration of cutting-edge technological innovation and scalability.
EdPlus employees are valued, respected, and encouraged to be their unique selves. We know that our ability to deliver high-quality services and educational experiences is strengthened by our culture of inclusion. Our innovative approach drives outcomes through serving learners, achieving milestones, striving for excellence, solving problems, embracing urgency, and being bold.
Working Environment:
Your desk will be in the beautiful, cutting-edge, and collaborative workspace at SkySong, the ASU Scottsdale Innovation Center. The Center houses a diverse business community that links technology, research, education, and entrepreneurship to position ASU and Greater Phoenix as global leaders in the knowledge economy.
Activities are primarily performed in a regular, climate-controlled office setting subject to extended periods of sitting or standing. Daily use of desktop or laptop computer is required, along with the ability to clearly communicate in English to perform essential duties.
EdPlus at ASU supports flexible work options, ranging from alternate work schedules to hybrid remote work schedules, subject to approvals per ASU policy. (This is NOT a fully remote position.)
Applicant must be eligible to work in the United States. EdPlus at ASU will not be a sponsor for this position.
Apply before midnight Arizona time: April 23, 2025
Lead Software Engineer
Do you have a passion to transform EdTech and empower students globally to achieve their academic goals? Do you want to play a pivotal role in provisioning cutting-edge solutions across our digital portfolio? Apply now to be part of our innovative EdPlus team and make a lasting impact on the future of education!
is a dynamic unit of Arizona State University focused on the design and scalable delivery of digital teaching and learning models to increase student success and reduce barriers to achievement in higher education. We advance the economic, social, cultural, and overall health of the local, national, and international communities served by ASU.
Want to know more about working at EdPlus? Click here!
We are seeking a highly skilled and motivated Lead Software Engineer to drive innovation and shape the future of higher education technology. You will guide and provision complex technology solutions, collaborating with multidisciplinary leads to optimize and enhance ASU products on a global scale.
As a senior member of our team, you will also mentor and oversee the work produced by other EdPlus engineers, student developers, and contractors. By fostering a culture of excellence and continuous learning, you will contribute to their professional growth and ensure the delivery of high-quality solutions.
Essential Duties:
Design, develop and support high quality technology services.
Communicate with cross-functional teams about various engineering topics such as detailed design, APIs, etc.
Conduct technical discussions with team members to understand product scopes.
Maintain technical currency and take advantage of professional development opportunities.
Guide effective documentation and communication of engineering processes to EdPlus engineers, student engineers and contractors.
Work on a collaborative, fast-paced team and with other experts across other disciplines.
Adapt a variety of development methodologies to the needs of an organization using Agile processes.
Complete projects with minimal supervision and direction.
Think creatively to drive the technical improvements and solve tough challenges.
Adhere to software development lifecycle principles and standard methodologies.
Contribute to the larger IT community across the University.
Collaborate with stakeholders to understand their requirements and translate them into technical specifications.
Lead the development and implementation of technical solutions, ensuring they meet the defined requirements, quality standards, and project timelines.
Research and evaluate emerging technologies, tools, and frameworks to identify opportunities for improving system performance, scalability, and reliability.
Assess potential risks and vulnerabilities in the implemented solutions and propose mitigation strategies.
Create and maintain technical documentation, including system designs, architecture diagrams, and user guides.
Provide mentorship to all engineers on your team(s) to help them grow in their technical responsibilities.
Engage with internal and external stakeholders about software specifications and other business requirements.
Assume or coordinate other duties or projects as assigned or directed.
NOTE: This is not a fully remote position. Must be able to reliably commute to Scottsdale, Arizona.
Minimum Qualifications:
Bachelor's degree and seven (7) years of experience appropriate to the area of assignment/field; OR, Any equivalent combination of experience and/or training from which comparable knowledge, skills and abilities have been achieved.
Desired Qualifications:
Evidence of a bachelor's degree or higher in a related field.
Evidence of in-depth knowledge of software design principles, software development methodologies, and programming languages (PHP, JavaScript, TypeScript).
Demonstrated proficiency in relevant technologies (Drupal, LRS, Single Page Applications, Middleware, Learning Tools Interoperability-LTI, LMS, API Development and GraphQL), frameworks (Serverless, Event-Driven, Microservices), and tools (AWS, Google Cloud, Infrastructure as Code) used in the industry.
Demonstrated experience with building decoupled, secure, resilient, serverless applications using cloud native technologies (AWS preferred e.g., API Gateway, Lambda, Serverless Framework).
Demonstrated knowledge of federated authentication and authorization models, including cloud security and access policies.
Demonstrated knowledge of JWT and OAuth.
Evidence of strong analytical and problem-solving skills to identify and resolve complex issues.
Demonstrated excellent communication and interpersonal skills to effectively collaborate with stakeholders, articulate technical concepts to non-technical audiences, and work in a team environment.
Evidence of flexibility to work in a fast-paced and dynamic environment, adapt to changing requirements, and learn new technologies as needed.
Demonstrated strong attention to detail to ensure accuracy and completeness in system designs, documentation, and implementation.
Demonstrated knowledge of customer service and consensus building skills to acknowledge differing needs, understandings, and objectives that may result in conflict.
NOTE: Please answer the following questions in your cover letter:
Do you have experience with Drupal?
Do you have experience with AWS (WAF, EC2, ALB, RDS)?
Salary & Benefits:
$125,000 $135,000 per year; DOE
ASU offers a total compensation package that includes valuable employee benefits.
Click here to explore options:
Healthcare
Financial Security
Retirement
Family Resources
Tuition Reduction (Eligible ASU Employee, their dependents and spouse.)
Discounts
Department Statement
EdPlus defines itself through a culture of curiosity, risk-taking and refusing to accept the status quo. As a central enterprise unit for ASU focused on the design and scalable delivery of digital teaching and learning models to increase student success and reduce barriers to achievement in higher education, our commitments support the University charter. ASU is a national service university and aspires to accelerate positive social outcomes through the seamless integration of cutting-edge technological innovation and scalability.
EdPlus employees are valued, respected, and encouraged to be their unique selves. We know that our ability to deliver high-quality services and educational experiences is strengthened by our culture of inclusion. Our innovative approach drives outcomes through serving learners, achieving milestones, striving for excellence, solving problems, embracing urgency, and being bold.
Working Environment:
Your desk will be in the beautiful, cutting-edge, and collaborative workspace at SkySong, the ASU Scottsdale Innovation Center. The Center houses a diverse business community that links technology, research, education, and entrepreneurship to position ASU and Greater Phoenix as global leaders in the knowledge economy.
Activities are primarily performed in a regular, climate-controlled office setting subject to extended periods of sitting or standing. Daily use of desktop or laptop computer is required, along with the ability to clearly communicate in English to perform essential duties.
EdPlus at ASU supports flexible work options, ranging from alternate work schedules to hybrid remote work schedules, subject to approvals per ASU policy. (This is NOT a fully remote position.)
Applicant must be eligible to work in the United States. EdPlus at ASU will not be a sponsor for this position.
Apply before midnight Arizona time: April 23, 2025