Description
As an Associate Lead Software Engineer at Thomson Reuters, you will be responsible for designing, developing, testing, deploying, maintaining, and improving software systems/applications for global customers.
About the Role
In this opportunity as an Associate Lead Software Engineer, you will:
- Partner with stakeholders to architect scalable, robust software solutions with deep product understanding
- Lead hands-on design and implementation initiatives, collaborating closely with product owners and development teams
- Champion engineering excellence through comprehensive code reviews, testing strategies, and quality analysis
- Enforce industry's best practices and development standards across all projects
- Guide and mentor junior developers, fostering their professional growth through knowledge sharing and hands-on coaching
- Provide technical leadership that drives teams toward quality deliverables and timely project completion
- Facilitate Agile planning sessions with Product Owners, promoting software development best practices
About You
You are a fit for the role of Associate Lead Software Engineer if your background includes:
- Bachelor's degree in computer science, Engineering, or in any related field
- 5+ years of hands-on software development experience with a proven track record of success
- Demonstrated leadership experience in delivering complex software projects
- Advanced proficiency in JVM-based languages
- Interest in working with Scala and a willingness to explore functional programming paradigms
- Deep understanding of design patterns and architectural principles
- Hands-on experience with microservices architecture and containerization (Docker)
- Expert-level knowledge of relational database management
- Comprehensive understanding of enterprise architecture including scalability, integration, security, and testing strategies
- Proficiency with Agile methodologies, CI/CD pipelines, and version control systems
- Commitment to writing clean, maintainable, and well-documented code
- Experience with automated testing and quality assurance practices
- Fast learner with the ability to quickly adapt to new technologies and environments
- Agile mindset with the flexibility to handle shifting priorities and deliver in a fast-paced environment
- Strong interpersonal skills, with the ability to collaborate effectively across teams and organizational levels
What's in it For You?
- Hybrid Work Model: We've adopted a flexible hybrid working environment (2-3 days a week in the office depending on the role) for our office-based roles while delivering a seamless experience that is digitally and physically connected
- Flexibility & Work-Life Balance: Flex My Way is a set of supportive workplace policies designed to help manage personal and professional responsibilities, whether caring for family, giving back to the community, or finding time to refresh and reset
- Career Development and Growth: By fostering a culture of continuous learning and skill development, we prepare our talent to tackle tomorrow's challenges and deliver real-world solutions
- Industry Competitive Benefits: We offer comprehensive benefit plans to include flexible vacation, two company-wide Mental Health Days off, access to the Headspace app, retirement savings, tuition reimbursement, employee incentive programs, and resources for mental, physical, and financial wellbeing
- Culture: Globally recognized, award-winning reputation for inclusion and belonging, flexibility, work-life balance, and more
- Social Impact: Make an impact in your community with our Social Impact Institute
- Making a Real-World Impact: We are one of the few companies globally that helps its customers pursue justice, truth, and transparency