Senior Software Engineer

Kutir Technologies

Not Interested
Bookmark
Report This Job

profile Job Location:

Toronto - Canada

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Role: Senior Software Engineer Onsite Toronto Downtown ON (5 days/week)

Key Skills & Experience Required:

  • Programming & System Design: Python System Design Object-Oriented programming Microservices architecture
  • Databases: SQL relational databases (preferably MySQL) understanding of RDBMS concepts (transactions isolation deadlocks)
  • Cloud & Containers: Docker cloud computing container-based distributed systems
  • Messaging & APIs: RabbitMQ (or similar message brokers) RESTful API development
  • Distributed Systems: Experience building scalable fault-tolerant systems
  • Tools & Processes: Git/GitHub code reviews sprint planning technical specifications performance tuning
  • Additional Skills: Unix/Linux environments Payroll/Time & Attendance system integration (desirable)

Experience & Qualifications:

  • 5 years of software development
  • Bachelors in Computer Science Software Engineering or equivalent
  • Strong communication mentoring and collaboration skills
Role: Senior Software Engineer Onsite Toronto Downtown ON (5 days/week) Key Skills & Experience Required: Programming & System Design: Python System Design Object-Oriented programming Microservices architecture Databases: SQL relational databases (preferably MySQL) understanding of RDBMS concep...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems