Join to apply for the Web Tech Manager, Enterprise Technology role at UNCF.
Continue with Google
3 days ago Be among the first 25 applicants.
This range is provided by UNCF. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
$75,000.00/yr - $90,000.00/yr
Responsibilities
- Providing technical guidance and leadership to the website development team.
- Making architectural decisions, reviewing code, and ensuring the technical quality of the web platform.
- Collaborating with other stakeholders to align technical efforts with business goals.
Skills
- Deep technical knowledge, leadership abilities, problem-solving skills, and strong interpersonal communication.
Technical Responsibilities
- Architectural Decisions: Making critical decisions about the architecture and design of the web platform to ensure scalability, performance, and security.
- Code Quality: Reviewing and ensuring the quality of the codebase, implementing best practices, and maintaining coding standards.
- Technical Guidance: Providing technical direction and support to the development team, helping to solve complex technical issues.
- Technology Stack: Evaluating and selecting appropriate technologies and tools to enhance the web platform.
Leadership Responsibilities
- Project Management: Coordinating with project managers to ensure projects are delivered on time and meet business requirements.
- Collaboration: Working closely with other departments to align the web platform with organizational goals.
- Stakeholder Communication: Communicating technical concepts and project status to non-technical stakeholders.
Strategic Responsibilities
- Business Alignment: Ensuring that the technical efforts align with the broader business goals and strategies.
- Innovation: Staying updated with industry trends and incorporating new technologies and practices to keep the web platform competitive.
- Risk Management: Identifying potential risks and implementing strategies to mitigate them.
Education
- Degree: Bachelor's degree in computer science, information technology, or a related field.
Experience
- Professional Experience: Extensive experience in software development, including proficiency in various programming languages and technologies relevant to the industry.
- Leadership Experience: Experience in leading projects or teams, demonstrating the ability to manage and mentor other developers.
Skills
- Technical Expertise: Deep knowledge of software development practices, including coding, debugging, and system design.
- Project Management: Strong organizational skills to manage projects, timelines, and resources effectively.
- Communication: Excellent verbal and written communication skills to collaborate with team members and stakeholders.
- Problem-Solving: Ability to troubleshoot and resolve complex technical issues.
- Industry Knowledge: Staying updated with the latest trends and advancements in technology to ensure the team uses current tools and methodologies.
Certifications
- Professional Certifications: Certifications in specific technical areas or project management can enhance a candidate's qualifications and demonstrate commitment to professional development.
Seniority level
Employment type
Job function
- Engineering and Information Technology