Search jobs > Markham, ON > Senior software developer

Senior Software Developer

ARCX Inc.
Markham, Ontario, Canada
$100K-$120K a year (estimated)
Full-time

Senior Software Developer

ArcX Inc. designs and supports industrial products, mostly used in renewable energy and automotive manufacturing. With 40 employees, ArcX provides many opportunities to learn and contribute to aspects of the company outside of the initial role.

Individuals can maintain independence while still being able to draw on the experience of any one of the skilled staff. As a growth-mindset company, we value an informal, friendly, fast-paced, collaborative and results-oriented environment.

If you thrive in this environment, then we invite you to join our team.

The ArcX office headquarters is located in Markham, Ontario. ArcX recognizes that on-site collaboration provides the best opportunity for learning and team building.

We are looking for a Senior Software Developer to join our Agile team. In this role, you’ll create state-of-the-art web applications on the ArcX platform to support and enhance manufacturing processes.

Your work will involve developing a robust JavaScript server-side API, a comprehensive administrative front-end, and intuitive HTML interfaces for ArcX hardware.

You will be reporting to the Apps Manager, and you will collaborate with architects, product managers, and QA testers to define and implement features, address complex issues, and oversee deployment and maintenance support.

Additionally, you’ll ensure seamless integration with various systems, lead automation initiatives, and conduct developer-level testing with precision and efficiency.

Key Responsibilities :

Leadership :

  • Foster a collaborative, high-performance culture within the team
  • Ensure effective communication within the team and organization
  • Ensure high-quality project deliverables and adherence to deadlines
  • Promote continuous improvement and innovation

Application Development :

  • Contribute to designing, developing, and testing ArcX web applications
  • Develop server-side and client-side JavaScript applications
  • Implement user-friendly interfaces using HTML, CSS, and JavaScript frameworks

System Integration & Automation :

  • Integrate applications with various systems to achieve seamless interoperability
  • Develop and implement automation to boost operational efficiency and productivity

Client Support & Maintenance :

  • Provide remote support for application deployment, configuration, and maintenance
  • Troubleshoot and resolve client issues promptly to ensure satisfaction

Testing & Quality Assurance :

  • Perform developer-level testing to ensure application reliability
  • Assist in reproducing and resolving issues to maintain quality standards

Required Skills and Experience :

Technical Proficiency :

  • Extensive experience with JavaScript development for server (Node.js) and client sides
  • Proficiency in HTML, CSS, and modern JavaScript frameworks such as Angular
  • Strong knowledge of document-based databases
  • Familiarity with Docker for containerization
  • Experience with automated build systems like Jenkins
  • Proficiency in using source control systems and conducting code reviews

Soft Skills :

  • Demonstrated expertise in software development, with a focus on web applications
  • Strong problem-solving abilities and attention to detail
  • Excellent verbal and written communication skills
  • Ability to work independently and collaboratively in a fast-paced environment

Preferred Skills and Assets :

  • Experience in automotive manufacturing is an asset
  • Experience interfacing with industrial hardware and embedded devices
  • Prior experience designing and implementing MES application
  • Knowledge of .NET, C#, and ASPX
  • Familiarity with UX design principles and implementation using web technologies

WHAT WE OFFER :

  • A unique field in hardware / software interaction
  • Opportunity to work with IoT products using new emerging technologies
  • Casual business dress environment
  • Fast-paced problem-solving work environment
  • Opportunities for advancement
  • Competitive salary and benefits (based on experience)

To apply, send your detailed resume with the subject line Senior Software Developer to [email protected] . Please note, only those selected for an interview will be contacted.

16 days ago
Related jobs
Promoted
Procom
Toronto, Ontario

Senior Java Fullstack Developer. Senior Java Fullstack Developer. On behalf of our client in the Public Sector, PROCOM is looking for a Senior Java Fullstack ;. ...

Randstad Canada
Toronto, Ontario

This is a contract position for a Software Developer - CRM - Senior for our public sector client. Work with architecture team to developer architectural artifacts for OPS Gating. Development of required Software Architecture Documentation for the project;. ...

VDart Inc
Toronto, Ontario

MsoNoSpacing"><b>Title: Software Developer - Senior</b></p> <p class="MsoNoSpacing"><b>Location: Hybrid - Toronto, ON</b></p> <p class="MsoNoSpacing"><b>Mode: Contract</b></p> <p> </p> <p>...

Maarut Inc
Toronto, Ontario

Experience using softwaredevelopment tools RSA 8 WebSphere Integration Developer (WID) 7. Resolvesand troubleshoots technical problems which arise during the use andoperation of software packages including technical assistance inimplementation conversion and migrations. Reviewcode and document the s...

Ocado Group
Toronto, Ontario

Senior Robotics Software Developer. Investigate new technologies, identify bottlenecks, improve processes, create roadmaps, and further robotics software development and robotics research at Kindred (Ocado). ...

Software International
Toronto, Ontario
Remote

Working closely with theproject manager and senior staff to ensure stated businessobjectives are met. Prior experience working withbilling/invoice/financial software components. ...

CENTRIC SOFTWARE INC
Remote, Canada, CA
Remote

Knowledge of server-side development processes, tools, and technology is a huge plus · Strong desire to learn and develop new skills continuously · Strong sense of ownership in what you build · You have and can implement big ideas with a positive attitude · Enjoy working collabor...

Global Pharma Tek
Toronto, Ontario

As the senior technical expert, you have provided technical functional leadership, expertise and advice /mentorship, coaching and direction to less senior team members. Senior level knowledge and expertise in development of proposal for ensuring compatibility and integration of systems across busine...

Maarut Inc
Toronto, Ontario

Providerealistic work estimates to support project planning; capturebusiness requirements and update business rules based on therequirements.Usestructured methodologies design best practices implement code thatis of quality and clearly documented.The application shouldfunction as required without an...

Global Pharma Tek
Toronto, Ontario

Position: Software Developer- Front End – Senior. Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations. Identifies opportunities to strengthen the development capabilit...