Software Developer

Bradford, ON, CA, Canada

Job Description

Job Summary


We are seeking a talented and motivated Software Engineer to join our mechanical contracting company and develop an AI agent to manage the day to day operations , ie... generating forms, work flows connecting other apps-software to reduce manual work and duplicate data entry .The ideal candidate will be responsible for designing, developing, and maintaining innovative software solutions that meet business needs. This role offers the opportunity to work on a variety of projects, including web applications, APIs, and cloud-based services, utilizing a broad range of technologies and programming languages. The Software Engineer will collaborate closely with cross-functional teams in an Agile environment to deliver high-quality software products.

Duties



Develop and maintain web applications using front-end technologies such as JavaScript, HTML, and CSS, ensuring responsive and user-friendly interfaces. Design, implement, and optimize database systems using SQL, MySQL, and other relational database management systems. Build scalable application components and services leveraging cloud platforms like AWS and Azure. Create and consume RESTful APIs to enable seamless integration between different systems and services. Write clean, efficient, and well-documented code in languages including Java, C#, Python, C++, Ruby on Rails, and VBA. Participate in code reviews using version control tools such as GitHub, Git, SVN to ensure code quality standards are met. Collaborate within Agile teams to plan sprints, prioritize tasks, and deliver features on time. Troubleshoot and resolve software defects promptly while maintaining system performance. Stay current with emerging technologies and industry best practices to continuously improve development processes.

Skills



Strong experience in

Web development

,

Application development

, and

Software development

across multiple platforms. Proficiency with

SQL

,

MySQL

,

SVN

,

GitHub

,

Git

,

Linux

,

C#

,

Java

,

Python

,

C++

,

Ruby on Rails

,

VBA

, .NET framework,

Azure

, and

AWS

cloud services. Knowledge of

REST APIs

for building scalable integrations. Familiarity with front-end frameworks and tools for

Front-end development

. Experience working within an

Agile

methodology environment. Ability to develop and optimize backend systems using languages like JavaScript, C#, Python, C++, or Ruby on Rails. Understanding of API design principles and experience working with cloud-based architectures such as AWS or Azure. Excellent problem-solving skills with a focus on delivering high-quality software solutions. This position offers an exciting opportunity for a dedicated Software Engineer to contribute to innovative projects in a collaborative environment while advancing their technical expertise across a broad spectrum of modern technologies.
Job Types: Full-time, Fixed term contract, Freelance
Contract length: 12 months

Pay: From $55.00 per hour

Expected hours: 40 per week

Benefits:

Company pension On-site parking
Work Location: Hybrid remote in Bradford, ON

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.


Job Detail

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