At Thomson Reuters, we're revolutionizing how legal professionals work through cutting-edge generative AI solutions. As Lead Software Engineer of CoCounsel AI Applications, you'll will develop next generation CoCounsel product to transform the legal industry. About the role: As a Lead Software Engineer, you will: Be a Developer/Programmer- Develop software applications by understanding user needs, writing well-designed code, conducting validation/testing, and executing full SDLC from design through release. Be a Team Player- Work in a collaborative team-oriented environment, share information, value diverse ideas, provide code reviews, partner with business, architects, developers, and testers on cross-functional and remote teams. Be Curious & Innovative- Continuously update yourself with next-generation technology, development tools, and contribute to process development practices. Be an Agile Person- Contribute to all aspects of an Agile software development process including design, programming, testing, documentation, and quality assurance. Possess effective time management skills with a strong sense of urgency and a desire to work in a fast-paced dynamic environment to deliver solutions against established timelines. Be an Effective Communicator - Articulate complex technical issues, escalate issues or risks, share ideas, participate in peer reviews, and exhibit strong listening skills.Work with the business owners to translate requirements into actionable stories for the development resources.Create and archive technical documentation artifacts. Be a Technical Leader- Take responsibility for the performance, security, reliability, and quality as well as implement changes for improving the efficiency of technical components following industry best practices. Provide technical advice and estimates to management and contribute to the technical direction to be followed for new product development. Understand business requirements and set technical strategies and roadmaps for the system. Identify strategic/tactical solutions and provides risk assessments and recommendations to business and technology leadership. Be a Mentor- Lead the development team through all phases of the software development lifecycle. Mentor/coach technical team members to reinforce best practices, coding standards, security best practices, design choices to help develop team members and the overall team.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level