Skip to main content

Software Developer

Technology
Scalable Systems
Remote, Canada$56,876 - $142,103 /year1 months agoUntil 2026-05-10
Fully remote

Job description

  • *Overview**
We are seeking a talented and motivated Software Engineer to join our dynamic development team. This role offers an exciting opportunity to work on innovative application development projects, utilizing a broad range of technologies including web development, cloud platforms, and APIs. The ideal candidate will have a strong foundation in software development and a passion for creating scalable, efficient solutions in a collaborative environment.
  • *Duties
  • Design, develop, and maintain web applications using technologies such as JavaScript, Ruby on Rails, C#, Python, and .NET frameworks.
  • Develop and optimize database solutions utilizing SQL, MySQL, and other relational database management systems.
  • Build and integrate RESTful APIs to support application functionalities and third-party services.
  • Collaborate with cross-functional teams in Agile environments to deliver high-quality software solutions on time.
  • Manage source code using version control systems such as GitHub, Git, SVN, ensuring code integrity and proper documentation.
  • Deploy and manage applications on cloud platforms including AWS and Azure, ensuring security and scalability.
  • Write clean, efficient code for front-end development using modern frameworks and tools.
  • Participate in code reviews, testing, debugging, and troubleshooting to maintain optimal system performance.
  • Stay updated with emerging technologies and industry best practices to continuously improve development processes.
  • *Requirements
  • Proven experience in web development, application development, or software engineering roles.
  • Strong proficiency in programming languages such as JavaScript, Java, C#, Python, C++, Ruby on Rails, VBA, and C.
  • Hands-on experience with SQL databases like MySQL or similar systems.
  • Familiarity with cloud services such as AWS and Azure for deployment and management of applications.
  • Knowledge of RESTful API design and integration techniques.
  • Experience working within Agile methodologies for project management.
  • Proficiency with version control tools including GitHub, Git, SVN.
  • Understanding of front-end development frameworks and tools for creating responsive user interfaces.
  • Comfortable working in Linux environments with command-line tools.
  • Ability to adapt quickly to new technologies and programming languages as needed. Join our team to contribute to cutting-edge software solutions that impact a wide range of industries while advancing your technical expertise in a collaborative setting.

Job Types: Full-time, Permanent, Fixed term contract

Pay: $56,876.22-$142,103.41 per year

Work Location: Remote

Keywords
javascriptrubyrailsc-sharppythonmysqlgithubamazon-web-servicesmicrosoft-azurejavacplusplus

¿Te interesa este puesto?