Senior Technical Lead / Software Developer
Description
- Act as a critical leadership figure under the Product and Innovation Manager.
- Oversee and manage software development, deployment, and integration.
- Align software solutions with strategic business needs.
- Monitor and optimise system performance metrics and oversee routine maintenance.
- Enhance software functionality in collaboration with Preferental’s web user base.
- Tackle software deployment and integration challenges.
- Lead, mentor, and hold the software development team accountable.
- Regularly assess and enhance Engineering team KPIs.
- Provide weekly, and monthly technical reports to the Product and Innovation Manager.
- Offer continuous, constructive feedback on team performance.
- Guarantee high-quality outputs from the team, minimising rework.
- Initiate and oversee a Software Intern Programme.
- Document processes for efficient knowledge transfer.
- Stay abreast of emerging software technologies.
- Uphold cybersecurity protocols and best practices.
The Senior Technical Lead & Software Developer will
report directly to the Product and Innovation Manager.
Requirements
- Bachelor’s degree in software engineering, Computer Science, Information Systems, IT, or related fields.
- Minimum of 10 years of experience in the technical field.
- Minimum of 10 years of experience in software development with a focus on team management.
- Mastery in TypeScript, Node.js, and React.js.
- Experience with both front-end and back-end frameworks.
- Proven ability to mentor and elevate junior software developers.
- Exceptional collaboration skills with all company stakeholders.
- Experienced in system architecture.
- Advanced knowledge of SQL database and schema design.
- Extensive background in software development, deployment, and integration.
- Skilled in process documentation.
- Proficient in system performance metrics and monitoring.
- Knowledgeable in data encryption and cybersecurity best practices.
- Up to date with software industry trends.
- Superb interpersonal and communication skills.
- Languages and Frameworks:
- TypeScript, Node.js, React.js, Express.js, Next.js, NestJS
- Databases:
- MongoDB (NoSQL), SQL
- Cloud Ops:
- Google Cloud Platform (GCP), Amazon Web Services (AWS)
- CI/CD:
- Advanced proficiency in CI/CD pipelines
Benefits
- Competitive salary and performance-based bonuses.
- Opportunities for continuous learning and professional development.
- Positive and supportive work environment fostering work-life balance.