06 Jul 2020
As a Tech Lead you will -
* Design, Architect and Develop scalable, automated, multi-tenant, resilient systems & Solutions that enable automated integrations and data processing for our applications
* Implement CI/CD, Test Automation and other best practices to create a robust Cloudready software
* Deliver an exceptional end-user experience for our customers by leveraging modern and contemporary development tools and technologies
* Experiment & Explore new ideas via Proof of Concepts with new tools and technologies to deliver innovative & compelling capabilities that drive customer loyalty and revenue
* Provide mentoring and technical guidance to team members.
Why is this role important for Tavisca's work
Once here you will
* Stay on the leading edge of technology and excellence.
* Be part of an organisation of excellent peoples, products, technologies, and innovations
* Be part of Agile rituals like Feature elaboration/Estimation, daily stand-ups, release planning, Iteration planning meeting, Retrospective, Showcase, etc
* Build content and data-driven enterprise-level web application that works for Multiple clients in multiple countries.
* Design entire technical architecture of front-end and back-end frameworks.
* Design and develop Rest APIs.
* Perform closely with product management, graphic designers plus usability experts to present compelling user experience.
* Collaborate with Engineering teams to understand technical requirements as well as performance, scalability, quality, and security concerns.
* Ensure to advocate for user centric research.
* Recommend processes, services, software and other tools to support business objectives pertinent to user interfaces as well as infrastructure technologies
* Create documentation around processes including front-end design and service architecture.
* Communicate technical concepts effectively to members of the cross-functional teams, clients, and stakeholders.
* Prototype and develop new ideas and participate in all parts of the life-cycle from research to release.
* Follow industry trends with regard to front-end technologies and techniques.
* Mentor other engineers and review code and designs in a senior role.
Relevant experience
* 8+ years of experience in building architecture, developing and delivering scalable and reliable enterprise and SaaS Solutions
* Development Expertise - Web Applications, Server Side, User Interfaces, Enterprise Integrations using REST
* Expertise in Microsoft .NET Stack (C#, ASP.NET with MVC, Web API, .Net Core), IIS, TFS, SSIS, GIT
* Experience in Continuous Integration & Deployment (CI/CD) Automation
* Expertise in UI Development - Angular, React, Javascript, HTML5, CSS, jQuery
* Development Experience on AWS
* Experience using Agile Development Processes like Sprint Planning, Retrospectives, Scrum, etc
* Ability to collaborate with customers & internal teams to deliver the scalable, robust and intuitive product
* Excellent oral/written communication and interpersonal skills with the ability to collaborate across functions and geographies.
* Strong analytical, problem solving, time management and organisational skills
* Knowledge and hands-on Experience with Test Driven Development.
* Experience with relational and non-relational database technologies like SQL, MongoDB.