Thomson Reuters is seeking to transform its monolithic system into microservices by taking advantage of modern cloud-native architecture principles and cloud technologies, and to create the next generation of tax and accounting software ecosystem that is highly performant, scalable, reliable, and resilient.
Requirements
- At least 5 years of experience contributing to scalable, extensible software solutions and systems
- Strong programming experience with .NET and C-Sharp
- Solid understanding of object-oriented programming, SOLID, DRY, DDD, and core database design principles
- Strong experience designing and developing web applications and production-grade customer-facing APIs using ASP.NET
- Experience with front-end frameworks such as Angular and JavaScript
- Experience working with public cloud platforms, preferably AWS (EC2, S3, ALB, API Gateway, Auto Scaling, RDS, Lambda, SQS)
- Experience with containers (Docker, ECS, Kubernetes) is a plus
Responsibilities
- Design, develop, and deliver scalable, reliable, and highly available services and APIs using microservices architecture patterns and REST principles
- Follow Twelve-Factor App methodology to develop services
- Develop cloud-native solutions that run on cloud infrastructure such as AWS
- Partner with Product Managers to develop user stories and maintain a groomed product backlog
- Apply agile software development methodology and deliver production-ready code at the conclusion of every two-week sprint
- Work with architects to determine the technical design for feature requirements
- Drive innovation through rapid prototyping and iterative development
Other
- Bachelor’s degree in Computer Science, Computer Engineering, related field, or equivalent experience
- 5+ years of experience in a software engineering environment
- Ability to work in an agile, collaborative, and flexible environment with self-directed, largely autonomous Scrum teams
- Strong computer science fundamentals in data structures and algorithm design
- Commitment to customer satisfaction and technology excellence