Unknown Company

Lead Software Developer

Remote • Posted Yesterday
Onsite Full Time Computer and Mathematical Occupations
Lead Software Developer

The Lead Software Developer plays a critical role in advancing technology solutions that support Keypath's mission of unlocking greatness in higher education. This position provides architectural and engineering leadership for Keypath's technology platforms and helps deliver scalable, secure, and data-driven solutions for students, faculty, and administrators. The role combines hands-on development expertise with team leadership, guiding agile scrum teams, and overseeing CI/CD and DevOps practices through Azure DevOps. It places a strong emphasis on modern capabilities, including AI, machine learning, and Microsoft Copilot, to improve engineering efficiency, velocity, and generate insights that enhance outcomes across the development lifecycle. The Lead Software Developer collaborates closely with product, data, and business stakeholders while managing multiple initiatives simultaneously. This role is ideal for a leader who thrives at the intersection of technology innovation, delivery excellence, and the unique needs of the higher education environment.

Lead the architecture, implementation, and operation of scalable, secure, highly available solutions across Microsoft Azure, Power Platform, and related Microsoft technologies.

Perform hands-on codebase development for software applications and solutions across the technology and services catalog.

Provide leadership to the Product Development team, including daily standups that maintain alignment, momentum, and productivity.

Lead the design and implementation of CI/CD pipelines in Azure DevOps to support reliable, repeatable, automated deployments.

Provide hands-on prototyping, code review, and mentorship to software engineers across one or more development teams.

Champion the adoption and responsible use of Github Copilot and AI-assisted development practices, including agentic designs and processes.

Collaborate with product owners and team leads to plan, prioritize, and deliver work across multiple concurrent projects.

Ensure security, compliance, performance, and quality standards are met throughout the software development lifecycle.

Support the implementation and continuous improvement of automated quality control processes.

Think logically and be able to articulate thoughts in a clear, concise manner.

Comfortably work both individually and as part of a group.

Take ownership of assignments and see them through completion.

Quickly learn and adapt when dealing with unfamiliar systems and applications.

Be able to communicate clearly and effectively with Directors and co-workers.

Meet deadlines and complete work in a timely manner.

Be willing to go the extra mile to get the job done, including occasional overtime.

Display exceptional follow-through, personal drive and the desire to make a difference.

Contribute to and participate in an open environment with a team that likes to have fun at work.

Lead Software Developer in Remote at Unknown Company

This position is listed as full time and onsite.

Back to Job Search