.**Lead Software Engineer - Full stack/Frontend**We are looking for a **Lead Software Engineer - Full stack/Frontend** with strong React and Front End** **skills to our Digital team. This challenging position requires someone to think independently, lead, work well collaboratively across multiple disciplines, including working with a variety of technologies stacks (as required). It is an opportunity to work for a great company with smart people on large systems that are used worldwide**About the Role**:As a Lead Software Engineer - Full stack/Frontend, you will:- Leads multiple and/or significant projects, programs and business initiatives, demonstrating creativity and ingenuity- Delivers end-to-end technical solutions and solves complex problems that may be ambiguous in nature- Determines work priorities based on general direction from managers- Supports and develops software engineers by providing advice, coaching, and educational opportunities.- Determines work priorities based on general direction from managers- Provides specialist advice to middle and senior management to resolve complex issues.- Recommends modifications to the daily operations of the assigned work group / team. Makes needed adjustments to short-term priorities.- Interacts with direct team of accountability, peers and/or managers in other teams.- Shows passion for efficiency and collaboration, with a history of establishing great relationships- Shows commitment and drive for quality, technical excellence and results- Models curiosity and displays passion to constantly learn new things- Communicate with product and business teams to gather and analyze the business requirement and translate it into technical design and prepare functional/technical specification documents.- Develop Fullstack, high resilience, low latency information management and processing system in the tax and legal worlds.- Provide creative and elegant solutions to complex problems.- Prepare technical specifications and documentation.- Participate in internal team and status meetings, in project planning sessions with team members to analyze development requirements, provide design options, and provide work breakdown and estimates of work.- Participate in software releases.- Work together with the your team and other teams to deliver high-grade, performant, well-documented and resilient features.- Work together with the Quality Assurance team to prepare test plans/test cases and define test execution methodology and perform tests. Identify and fix any defects.- Work together with the system operation team to ensure system stability and maintain high availability**About You**:You are a fit for the role of Senior Frontend Software Developer if you meet the following qualifications:- Bachelor's degree or equivalent years of experience- 6+ years software development experience using React Front End, Java, JavaScript, Python or other core languages across the technology industry