Job Description

Elevate your career as a Senior Software Engineer at TD, focusing on distributed software platforms. Drive innovation through hands-on development, coding, and engineering best practices in cloud environments.
This position involves executing enterprise engineering strategies with specialized skills in Java, NodeJS, APIs, and event-driven systems. You will be responsible for designing API contracts and reviewing technical deliverables while improving customer experiences and system reliability. Collaborate with technology teams to monitor performance metrics and implement effective solutions.
Key Responsibilities:
• Develop and manage complex distributed applications and services
• Design scalable API contracts and event/message schemas
• Conduct code and architecture reviews for quality assurance
• Monitor performance metrics for cloud applications
• Drive CI/CD automation and continuous improvement
Requirements:
• 5–7 years of experience in distributed soft...

Apply for this Position

Ready to join TD? Click the button below to submit your application.

Submit Application