openqareer

Software Engineer

GMK Group · Toronto, ON

# Software Engineer **GMK Group** · Toronto, ON · `On-site` 🕒 **Статус:** *Опубликовано: сегодня* · *Источник: Indeed* --- ### About the Role Job Overview We are seeking a dynamic and passionate Software Engineer to join our innovative technology team. In this role, you will be instrumental in designing, developing, and maintaining cutting-edge software solutions that drive our business forward. Your expertise will help create scalable applications, enhance user experiences, and optimize system performance across various platforms. This position offers an exciting opportunity to work with a diverse tech stack, collaborate in an Agile environment, and contribute to impactful projects that shape the future of our digital landscape. Duties Develop, test, and deploy robust web applications using languages such as JavaScript, Python, Java, C#, and Ruby on Rails. Design and implement RESTful APIs to facilitate seamless communication between systems and services. Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. Maintain and optimize databases including MySQL and SQL Server, ensuring data integrity and security. Utilize version control tools like GitHub, SVN, and Git to manage code repositories effectively. Work within Agile methodologies to plan sprints, participate in stand-ups, and deliver iterative improvements. Leverage cloud platforms such as AWS and Azure to deploy scalable solutions while ensuring high availability and performance. Write clean, efficient code for front-end development using JavaScript frameworks and back-end services on Linux or Windows environments. Integrate third-party APIs and develop custom APIs to extend application functionalities. Conduct code reviews, troubleshoot issues, and implement enhancements to improve system stability. Skills Proven experience in web development with proficiency in JavaScript, HTML/CSS, and front-end frameworks. Strong understanding of application development lifecycle from design through deployment. Hands-on knowledge of SQL databases like MySQL or SQL Server; experience with database schema design is a plus. Familiarity with cloud services such as AWS or Azure for hosting and managing applications. Expertise in REST API development and integration for scalable service-oriented architectures. Experience working in Agile environments using tools like GitHub, Git, SVN for version control. Programming skills in languages including Python, Java, C#, C++, Ruby on Rails, VBA or C for various application needs. Knowledge of Linux-based systems administration for deployment and troubleshooting purposes. Ability to develop software using.NET framework or similar technologies for enterprise applications. Understanding of APIs (Application Programming Interfaces) for connecting different software components seamlessly. Join us as a Software Engineer to innovate at the forefront of technology! Bring your enthusiasm for coding, problem-solving skills, and passion for building impactful software solutions that make a difference worldwide! Pay: $57,790.31-$144,232.49 per year Benefits: Flexible schedule Work Location: In person

Наблюдалась 2026-09-15, впервые 2026-09-15, источник — Indeed.

Открыть у работодателя