Lead Software Engineer

Updated: 19 days ago
Job Type: FullTime
Deadline: 24 Jun 2024

102157BR

Off-Campus: Scottsdale

Lead Software Engineer


Job Description

EdPlus at ASU 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 !

As a Lead Software Engineer you will have a unique opportunity to drive innovation and shape the future of higher education technology. Join our innovative team at EdPlus, where you will play a pivotal role in provisioning cutting-edge solutions across our digital portfolio. We are seeking a highly skilled and motivated individual to 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 have the opportunity to 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.
  • Ability to communicate with cross-functional teams about various engineering topics such as detailed design, APIs, etc.
  • Have technical discussion with team members to understand product scope.
  • Maintain technical currency and take advantage of professional development opportunities.
  • Guide effective documentation and communication of engineering processes to both EdPlus engineers, student engineers and contractors.
  • Working on a collaborative, fast-paced team and with other experts across other disciplines.
  • Demonstrate skills with a variety of development methodologies and ability to adapt these to the needs of an organization using Agile processes.
  • Ability to complete projects with minimal supervision and direction.
  • 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 to help them grow in their technical responsibilities, across several teams.
  • Comfortable in engaging with both internal and external stakeholders about software specifications and other business requirements.
  • Assumes or coordinates other duties or projects as assigned or directed.
Minimum Qualifications

Master's degree in Information Technology, Engineering or related field AND two years of experience; OR Bachelor's degree in Information Technology, Engineering or related field, AND four (4) years of experience; OR, eight (8) years’ experience providing related information technology services; OR, any equivalent combination of experience and/or education from which comparable knowledge, skills and abilities have been achieved

Desired Qualifications

  • In-depth knowledge of software design principles, software development methodologies, and programming languages (JavaScript, TypeScript, Java, Python).
  • Experience in relevant technologies (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.
  • Experience with building decoupled, secure, resilient, serverless applications using cloud native technologies (AWS preferred - eg API Gateway, Lambda, Serverless Framework)
  • Experience with Graph Databases and Salesforce is nice to have.
  • Demonstrated knowledge of federated authentication and authorization models including cloud security and access policies.
  • Demonstrated knowledge of JWT and OAuth is desirable.
  • Evidence of analytical and problem-solving skills to identify and resolve complex issues.
  • Evidence of effective communication and interpersonal skills to effectively collaborate with stakeholders, articulate technical concepts to non-technical audiences, and work in a team environment.
  • Flexibility to work in a fast-paced and dynamic environment, adapt to changing requirements, and learn new technologies as needed.
  • Experience in attention to detail to ensure accuracy and completeness in system designs, documentation, and implementation.
  • Knowledge of customer service and consensus building skills through attempts to acknowledge differing needs, understanding, and objectives which may result in conflict.
  • Evidence of a bachelor's degree or higher in a related field.

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

Job Family

Information Technology


Department Name

EdPlus Solutions Engineering


Full-Time/Part-Time

Full-Time


Grant Funded Position

This is a grant funded position. Continuation is contingent on future grant funding.


Salary Range

$120,000 - $160,000 per year; DOE


Essential Duties

Please see above.


Minimum Qualifications

Master's degree in Information Technology, Engineering or related field AND two years of experience; OR Bachelor's degree in Information Technology, Engineering or related field, AND four (4) years of experience; OR, eight (8) years’ experience providing related information technology services; OR, any equivalent combination of experience and/or education from which comparable knowledge, skills and abilities have been achieved. 


Desired Qualifications

Please see above.


Working Environment

EdPlus at ASU is located 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. Ability to clearly communicate to perform essential duties. Regular review of completed tasks.

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.)


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 and through the diversity of our employees. Our innovative approach drives outcomes through serving learners, achieving milestones, striving for excellence, solving problems, embracing urgency, and being bold.

EdPlus at ASU


ASU Statement

Arizona State University is a new model for American higher education, an unprecedented combination of academic excellence, entrepreneurial energy and broad access. This New American University is a single, unified institution comprising four differentiated campuses positively impacting the economic, social, cultural and environmental health of the communities it serves. Its research is inspired by real world application blurring the boundaries that traditionally separate academic disciplines. ASU serves more than 100,000 students in metropolitan Phoenix, Arizona, the nation's fifth largest city. ASU champions intellectual and cultural diversity, and welcomes students from all fifty states and more than one hundred nations across the globe.

ASU is a tobacco-free university. For details visit https://wellness.asu.edu/explore-wellness/body/alcohol-and-drugs/tobacco

Arizona State University is a VEVRAA Federal Contractor and an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other basis protected by law.

Notice of Availability of the ASU Annual Security and Fire Safety Report
In compliance with federal law, ASU prepares an annual report on campus security and fire safety programs and resources. ASU’s Annual Security and Fire Safety Report is available online at https://www.asu.edu/police/PDFs/ASU-Clery-Report.pdf. You may request a hard copy of the report by contacting the ASU Police Department at 480-965-3456.

Relocation Assistance – For information about schools, housing child resources, neighborhoods, hospitals, community events, and taxes, visit https://cfo.asu.edu/relocation-services .


Employment Verification Statement

ASU conducts pre-employment screening which may include verification of work history, academic credentials, licenses, and certifications.


Background Check Statement

ASU conducts pre-employment screening for all positions which includes a criminal background check, verification of work history, academic credentials, licenses, and certifications. Employment is contingent upon successful passing of the background check.


Instructions to Apply

Application deadline is 3:00PM Arizona time on the date indicated.

Please include all employment information in month/year format (e.g., 6/88 to 8/94), job title, job duties and name of employer for each position.

Resume and cover letter should clearly illustrate how prior knowledge and experience meets the Minimum and Desired qualifications of this position.

Applicant must be eligible to work in the United States; EdPlus at ASU will not be a sponsor for this position.

ASU does not pay for travel expenses associated with interviews, unless otherwise indicated.

Only electronic applications are accepted for this position.

IMPORTANT NOTE: What is the meaning of “equivalent combination” in the minimum qualifications? It means one year of higher education or 24 credit hours, is equal to one year of experience. For example, a four year Bachelor’s degree is equal to four years of experience.



Similar Positions