24 Oct
|
Cynet Systems
|
Markham
24 Oct
Cynet Systems
Markham
Pay Range: $71.87hr - $75.87hr
Job Overview:
Responsible for writing large-scale infrastructure and tools in C#, Ruby, and C++ for Windows, Linux, and Android environments on x86 and Client platforms. Software is utilized during all stages of product development across multiple sites and includes distributed automation processes, web applications, and databases to track millions of records generated by thousands of systems. This role will drive the technical and design direction of a modern web application.
The candidate will prototype, design, and implement user interfaces, document technical and design decisions for other team members, help advance best practices of UI and JavaScript design and development, design and build server-side functionality, debug issues in upstream server-side libraries, debug data issues with SQL, and support the existing production workplace.
Required Experience and Education:
- Bachelor's or higher degree in Computer Science, Computer Engineering, or equivalent.
- 5-7 years of strong software development experience.
- Passion for building advanced user interfaces.
- Strong skills in Web UI design using HTML, CSS, and JavaScript.
- Familiarity with CSS extensions such as SASS or LESS.
- Significant experience in front-end development using React JS, Next.js, and Angular.
- Back-end development experience with Node.js, Express.js, and Python.
- Database experience with MongoDB and PostgreSQL.
- Experience designing REST/API-driven architectures connecting front-end dashboards to back-end services and databases.
- Proven interpersonal skills, technical excellence, and teamwork abilities.
- Strong verbal and written communication skills.
Preferred Skills:
- Expertise in Web UI design, including significant experience with HTML, CSS, and CSS extensions.
- Experience with Backbone.js and Handlebars.js.
- Proven experience in full-stack software development and/or technical project management within a fast-paced software or hardware engineering organization.
- Experience building internal tools, automation scripts, or dashboards from scratch, end to end (UI to API to database).
- Familiarity with LLM-based tooling or conversational interfaces (e.g., natural language or voice interfaces).
- Exposure to LLM application frameworks such as LangChain or LangGraph.
- Interest in applying AI and automation techniques to PMO and workflow tooling as the team's roadmap evolves.
Product Focus:
Build large-scale automation and workflow systems with constant enhancements added to the automated platform.
📌 Senior Full Stack Software Developer (Markham)
🏢 Cynet Systems
📍 Markham