Technical Lead
vanguardjobs
Job Description
- Provides senior-level technical leadership for complex software, middleware, and hardware initiatives across multiple platforms. Delivers high-impact architectural design, development, and maintenance solutions.
- Ensures viability and effectiveness of IT deliverables by evaluating development options, approving architectural decisions, conducting functionality and security testing, and overseeing production support.
- Resolves complex technical problems, performs root cause analysis, and proactively mitigates risks introduced by less experienced staff. Anticipates and prevents potential system failures.
- Serves as a key technical communicator with stakeholders, evaluating and articulating the impact of change requests, while influencing and persuading on solution strategies.
- Maintains deep expertise in IT development methodologies, architecture, and emerging tools; mentors team members and leads adoption of best practices and new technologies.
- Oversees creation, approval, and maintenance of detailed technical documentation, architecture diagrams, and development standards.
- Champions continuous improvement of development methodologies, technical standards, and enterprise tooling.
- Develops robust, maintainable, and automated test-backed code. Creates reusable components, ad hoc queries, and reports. Leverages modern development frameworks to enhance automation and code quality.
- Drives team-wide productivity through collaborative frameworks, technology integration, and mentorship. Proactively identifies and resolves potential technical issues before escalation.
- Ensures compliance with IT and Information Security protocols and contributes to improvements in security policies and practices across teams.
- Possesses a comprehensive understanding of business operations across front, middle, and back-office functions. Designs technology solutions that support efficient workflows and strong control mechanisms.
- Participates in special projects and cross-functional initiatives as assigned.
- Collaborates with UI/UX and front-end teams to deliver user-centric, full-stack solutions.
- Integrates and manages seamless data flow across APIs, databases, and backend services to ensure performance and scalability.