Software Programmer

Oakville, ON, CA, Canada

Job Description

Job Summary


Join our dynamic team as a Software Programmer, where your innovative spirit and technical prowess will drive the development of cutting-edge applications! You will play a pivotal role in designing, coding, testing, and maintaining software solutions that enhance our IT infrastructure. Your expertise in various programming languages and frameworks will empower you to create efficient and scalable applications that meet our clients' needs. Get ready to collaborate with a talented team in an Agile environment, where your contributions will make a real impact!

What you'll do



Design and develop robust software applications using languages such as Ruby on Rails, Java, Python, C#, and C++. Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. Implement RESTful APIs to enable seamless integration between systems and enhance user experiences. Utilize version control systems like GitHub and SVN for efficient code management and collaboration. Conduct thorough testing and debugging of applications to ensure high performance and reliability. Participate in Agile ceremonies, contributing to sprint planning, daily stand-ups, and retrospectives. Optimize web development processes through front-end technologies like JavaScript and React Express. Manage databases using MySQL or SQL while ensuring data integrity and security.

Basic qualifications



Proficiency in multiple programming languages including Ruby on Rails, JavaScript, Python, C#, C++, and SQL. Experience with cloud services such as AWS or Azure for application deployment and management. Familiarity with Agile methodologies to enhance project delivery efficiency. Strong understanding of IT infrastructure principles to support application development.

Preferred qualifications



Knowledge of Quantum engineering concepts is a plus. Experience in application development using .NET framework. Understanding of Role-Based Access Control (RBAC) for secure application design. Familiarity with Linux operating systems for development environments. Proficient in VBA for automation tasks within software solutions.

Why you'll love it here


We are dedicated to fostering an environment where innovation thrives! Our commitment to your professional growth means you'll have access to resources that support your career aspirations. We believe in creating a workplace that values collaboration, creativity, and well-being.

Our benefits include:



Comprehensive health benefits tailored to your needs. Opportunities for professional development and continuous learning. A vibrant work culture that encourages teamwork and innovation. Flexible work arrangements to help you maintain a healthy work-life balance. Join us in shaping the future of technology! Your skills can help us deliver exceptional solutions that empower our clients every day.
Job Type: Full-time

Pay: Up to $47.60 per hour

Expected hours: 40 per week

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2945353
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Oakville, ON, CA, Canada
  • Education
    Not mentioned