Hansen Talent Group is hiring an Engineering Technical Lead to work with an enterprise in Irmo, SC. This is a hybrid opportunity and will require 2-3 days onsite/week.
What you'll do:
- The Engineering Technical Lead will be responsible for leading a team of software engineers, providing technical guidance, mentorship, and fostering a collaborative and innovative work environment.
- This role involves overseeing the entire engineering process, ensuring the delivery of high-quality, scalable, and reliable financial applications.
- The candidate will collaborate with cross-functional teams to meet organizational goals, align with industry best practices, and comply with relevant standards.
Key Responsibilities:
- Team Leadership: Lead a team of software engineers, providing technical guidance, mentorship, and fostering a collaborative work environment.
- Team Growth: Actively participate in the interview process for potential new team members.
- Application Development: Drive the design and development of scalable and reliable financial applications, ensuring alignment with industry best practices and compliance standards.
- Collaboration: Work with cross-functional teams to define technical requirements, prioritize tasks, and deliver high-quality software solutions.
- Software Development Lifecycle: Participate in the full software development lifecycle, from ideation and design to implementation, testing, and deployment.
- Code Reviews: Conduct regular code reviews, ensuring code quality, performance, and adherence to coding standards.
- Technology Adoption: Provide technical leadership in the evaluation and adoption of new tools, frameworks, and methodologies.
- Industry Awareness: Stay abreast of emerging technologies, industry trends, and best practices, incorporating them into the development process as appropriate.
Preferred Qualifications:
- Proven experience in a leadership role, leading software development teams in the delivery of complex projects.
- Proven experience with frontend languages/frameworks, such as HTML, CSS, JavaScript, TypeScript, React, and Vue
- Proven experience with one or more backend/scripting languages, such as Node.js, PHP, Python, and C#
- Proven experience with containerization technologies, such as Docker
- Proven experience with Database technologies, such as PostgreSQL and MySQL
- Deep understanding of software architecture and design principles, with a focus on building scalable and maintainable systems.
- Experience with distributed systems, microservices architecture, and cloud-based solutions.
- Strong knowledge of software development best practices, including code reviews, testing, and CI/CD pipelines.
- Excellent communication skills,with the ability to convey complex technical concepts to both technical and non-technical stakeholders.