Software Developer IV
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
SIS Team Lead leading development of Liberty University’s student information systems. Driving architecture, security, testing, and delivery for strategic university technology initiatives.
Responsibilities:
- Serve as the Student Information Services (SIS) Team Lead within IT Development
- Lead a development team delivering and supporting strategic SIS initiatives
- Lead design, development, and delivery of Liberty’s SIS and related product suite
- Make technical decisions supporting scalable, secure, maintainable, and high-quality solutions
- Collaborate with Tech Leads, Project Managers, and cross-functional stakeholders on technical direction, priorities, strategy, and delivery
- Serve as the team’s primary technical authority for architectural governance, code quality, testing, technical risk management, compliance, security, and development practices
- Evaluate, recommend, and implement emerging technologies, methodologies, and development approaches
- Lead the evolution of complex systems, codebases, and development workflows
- Communicate technical vision, strategy, tradeoffs, and progress to executives, stakeholders, and non-technical audiences
- Mentor team members, support training and personnel initiatives, resolve technical challenges, and help shape department direction and engineering culture
- Ensure team coverage for incidents, including potential High or Critical incidents outside normal business hours
- Own project, request, and high-impact incident deliverables and minimize disruption during resolution
- Adhere to Liberty University policies and represent the University professionally
- Work as a team member while supporting LU’s Christian model and Mission – Training Champions for Christ
- May supervise a team of 3 or more developers
Requirements:
- Bachelor’s or Master’s degree in Computer Science or related field is required
- 8+ years of experience in software development is required
- Deep understanding of architecture and design patterns
- Expertise in software architecture and design principles, including microservices and service-oriented architecture (SOA)
- Comprehensive knowledge of multiple programming languages, frameworks, and tools across the full stack
- Ability to analyze and optimize application performance at front-end, back-end, and database levels
- Proven ability to lead teams, manage complex projects, and drive technology adoption
- Experience designing and implementing solutions in containerized environments
- Strong skills in designing scalable and maintainable systems and understanding design patterns
- Proficiency in unit, integration, and end-to-end testing frameworks
- Proficiency in understanding, speaking, reading, and writing English
- Ability to communicate clearly and professionally, verbally and in writing
- Strong ownership and personal accountability for technical outcomes
- Ability to mentor developers, establish standards, and raise team technical capability
- Ability to balance technical excellence with practical delivery as requirements and priorities evolve
- Ability to work across teams on architecture, APIs, integrations, security, data, testing, and deployment
- Strong analytical and critical-thinking skills
- Ability to design and guide scalable, reliable, secure, and high-quality solutions
- Ability to perform desk-based work, including computer use and data entry
- Ability to communicate effectively in meetings and collaborative settings
- Valid driver’s license, acceptable DMV record, LU Driving Approval, and liability insurance required when driving for work
Benefits:
- Comprehensive benefits, including health insurance, retirement plans, and tuition assistance
- Potential eligibility for benefits based on qualifications, experience, education, skills, certifications, University needs, and market conditions
















