We use cookies to improve the user experience, analyze traffic and display relevant ads.
Details Accept
Enter position

Overview of salaries statistics of the profession "C# Application Developer in Canada"

Receive statistics information by mail
Unfortunately, there are no statistics for this request. Try changing your position or region.

Recommended vacancies

Embedded Software Developer
Fortinet, Burnaby, BC
DescriptionFortinet is looking for C Developers with a passion to improve and expand the rich feature set of our FortiGate firewall. You will join a dedicated team that is creating a compelling and innovative Unified Threat Management feature set (Anti-Virus, Web Filter, Data Leak Prevention and Anti-Spam). You love tackling challenging problems and take pride in writing clean, well thought-out code. You use and create tools that improve development processes, allowing you to focus on development. Most of all, you are driven to learn and grow -- making your work rewarding and FortiGate the best it can be for our users. Job Responsibilities: As a software developer at Fortinet, you will: •Implement and maintain software that drives our UTM feature set •Stay on top of new developments in application-layer protocols and software development and suggest improvements within the team •Promote best practices within the team and organization •Provide product improvement suggestions while using Fortinet firewalls on a daily basis •Research, investigate and define new areas of technology to enhance existing product or new product directions; re-evaluate the design and implementation of current source code Job Skills Required: •5+ years of C/C++ experience •Capable of switching focus in various situations and applying themselves to quickly learning new technologies and adopting new methodologies •Excellent problem solving and troubleshooting skills •Experience developing software in a Linux or UNIX-like environment •Experience with TCP/IP, firewalls, application-layer network software •The ideal candidate has good knowledge of TCP/IP, POSIX APIs, and has a strong grasp of sockets. •Experience using source control software (SVN, git or others) Assets: •Understanding of networking and security concepts •Experience with scripting is a plus (shell, Python, Perl) •Basic understanding of Linux or UNIX-like server/system management Educational Requirements: •Bachelors Degree in Computer Science or equivalent experience #LI-MG1
Senior Software Applications Developer
Fortinet, Burnaby, BC
DescriptionThe FortiCare team of the IT Department at Fortinet is looking for a Senior Software Applications Developer who is eager to work on multi-tier web applications and the latest web client technologies. This team develops and supports multiple applications including product registration, order fulfillment, service contract/license management, service renewal, and a CRM support ticket application. The FortiCare systems are pure 3-tier web applications using MS .Net technologies and MS SQL server as the backend database. The ideal candidate will have an opportunity to work alongside very experienced developers and enhance their program design skillset. Job Responsibilities: •Understand the company's business processes for product entitlement/license management, product renewals and customer support •Understand system specifications and application high level designs •Complete application detail designs •Write code using .Net C#, VB, JavaScript, HTML 5.0 and SQL Job Skills Required: •7+ years of .Net web applications programming experience •7+ years SQL Server/T-SQL programming experience •Understand web technologies like HTML5, CSS3, XML, JavaScript, AJAX, JSON, Web Service etc •Understand OO design and common used web application programming patterns like MVC etc •Understand application development methodologies and lifecycle management Educational Requirement: •Bachelors in Computer Science or Information Technology #LI-ELENASH #GD
Software Applications Developer
Fortinet, Burnaby, BC
DescriptionThe FortiCare team of the IT Department at Fortinet is looking for a Software Applications Developer who is eager to work on multi-tier web applications and the latest web client technologies. This team develops and supports multiple applications including product registration, order fulfillment, service contract/license management, service renewal, and a CRM support ticket application. The FortiCare systems are pure 3-tier web applications using MS .Net technologies and MS SQL server as the backend database. The ideal candidate will have an opportunity to work alongside very experienced developers and enhance their program design skillset. Job Responsibilities: •Understand the company's business processes for product entitlement/license management, product renewals and customer support •Understand system specifications and application high level designs •Complete application detail designs •Write code using .Net C#, VB, JavaScript, HTML 5.0 and SQL Job Skills Required: •1+ years of .Net web applications programming experience •1+ years SQL Server/T-SQL programming experience •Understand web technologies like HTML5, CSS3, XML, JavaScript, AJAX, JSON, Web Service etc •Understand OO design and common used web application programming patterns like MVC etc •Understand application development methodologies and lifecycle management Educational Requirement: •Bachelors in Computer Science or Information Technology #LI-ELENASH #GD
Embedded Software Developer
Fortinet, Burnaby, BC
DescriptionFortinet is calling for an experienced Embedded Software Developer who can think outside the box, has a logical approach to coding, and looking to grow their career in the network security industry. This individual will be working on the FortiManager, the centralized device management product, that configures the FortiGate. This team is expanding and looking for a developer who is passionate about C programming.Job Responsibilities •Develop, design and test the software for FortiManager •Hands on in bug fixing •Maintain and document code using source control system •Maintenance, performance tuning, and support of implemented software or firmware products •Implement new features according to identified specs Job Skills Required •C/C++ experience •Experience with TCP/IP, Firewall, UTM •Software development experience in Unix/Linux environment •Capable of switching focus in various situations and apply themselves to quickly learning new technologies and adopting new methodologies •Excellent problem solving and troubleshooting skills •Relational database skills is an asset Educational Requirements •Bachelors Degree (Masters or PhD is an asset) in Computer Science or similar degree For the Junior position, please submit a copy of your academic transcript#LI-CN1 #GDFortinet (NASDAQ: FTNT) secures the largest enterprise, service provider, and government organizations around the world. Fortinet empowers its customers with intelligent, seamless protection across the expanding attack surface and the power to take on ever-increasing performance requirements of the borderless network - today and into the future. Only the Fortinet Security Fabric architecture can deliver security features without compromise to address the most critical security challenges, whether in networked, application, cloud or mobile environments. Fortinet ranks number one in the most security appliances shipped worldwide and more than 450,000 customers trust Fortinet to protect their businesses.
Software Application Developer
ABP Consultants en Personnel, Montreal, QC
Our client, a Canadian software developer specialized in ERP software, is looking to add a developer to its team. If you are creative, rigorous and multi-tasking, this opportunity might be for you!TASK DESCRIPTION:Review specifications and prerequisites for each software in preparation for implementation;Assist the senior developer in preparing the software architecture;If requested by the customer service department, provide some technical support;Develop, test and troubleshoot all software produced by the company;Produce technical documentation.REQUIRED SKILLS AND TECHNICAL QUALIFICATIONS:University degree in Computer science, Mathematics or equivalent;5 years of experience in software development and maintenance for ERP systems;Experience in a UNIX environment;Experience with COBOL and C language;Good comprehension of complex software specifications and proven ability in developing said specifications and software algorithms;Excellent verbal and written communication skills.If this opportunity matches your profile, please send in an electronic version (PDF or Word) of your resume to the following address:[email protected] Pigeon, Senior Consultant514 939-3399 ext. 101
Senior .net/C# Developer
Fortinet, Burnaby, BC
DescriptionThe FortiCare team of the IT Department at Fortinet is looking for a Senior Software Applications Developer who is eager to work on multi-tier web applications and the latest web client technologies. This team develops and supports multiple applications including product registration, order fulfillment, service contract/license management, service renewal, and a CRM support ticket application. The FortiCare systems are pure 3-tier web applications using MS .Net technologies and MS SQL Server as the backend database. The ideal candidate will have an opportunity to work alongside very experienced developers and enhance their program design skillset. Job Responsibilities: • Understand the company's business processes for product entitlement/license management, product renewals, and customer support • Understand system specifications and application high-level designs • Complete application detail designs • Write code using .Net C#, VB, JavaScript, HTML 5.0 and SQL Job Skills Required: • 7+ years of .Net web applications programming experience • 7+ years SQL Server/T-SQL programming experience • Understand web technologies like HTML5, CSS3, XML, JavaScript, AJAX, JSON, Web Service etc • Understand OO design and commonly used web application programming patterns like MVC etc • Understand application development methodologies and lifecycle management Educational Requirement: • Bachelors in Computer Science or Information Technology #GD #LI-ELENASH
Web GUI Developer
Fortinet, Ottawa, ON
DescriptionFortinet is looking for an intermediate to senior level Software Developer to join our Ottawa office. At Fortinet, you will use your skills to design, develop, maintain and improve new and existing software of our products. You will be involved in the full development lifecycle of software and product development. The ideal candidate will have a passion for development and learning new technologies. This position provides a wide range of variety and scope and provides excellent learning opportunities from a talented team of senior developers. Job Duties: •Work with talented team members on full line of products in the field of UTM •Support upper management with high quality deliverables in a timely manner •Take part in various software projects with focus on front end developments •Help shape the design and development processes of next generation GUIs Skills and Knowledge Required: •Software development in Unix/Linux, or mobile environment •Experience with C/C++, script programming, such as JavaScript, Python, Perl •Understanding of TCP/IP networking and various networking protocols •Proven experience and strong knowledge of web application technologies such as CSS, HTML5, ES6, React, Angular •Extensive knowledge of user interface design principles and best practices •Solid understanding of relational & non-relational database management systems •Experience or knowledge of SaaS, cloud computing infrastructure and implementation is a plus •Experience with virtualization platforms, such as AWS, KVM, VMWare, is a plus •Experience with mobile application development on Android / iOS is a plus •Excellent problem solving and trouble shooting skills •High motivation to succeed Education Required: •Bachelor or Master degree in Computer Science or equivalent #GD # LI-MIMI
C++ Developer
Fortinet, Burnaby, BC
DescriptionAs a Software Developer at Fortinet, you will be responsible for the full development cycle of Fortinet's products. You are given the opportunity to participate in the development cycle from coding, bug fixing, troubleshooting and testing, enabling you to familiarize yourself with Fortinet products and have direct involvement with complex, innovative technology as well as the opportunity to work with the experienced developers that enables you to fast track your career growth. Job Responsibilities • Design and implement high-availability and high-performance server applications in a distributed network • Design and implement communication protocols with other devices/systems • Maintain, optimize, and evolve existing software • Maintain and document code using source control system Qualifications: • Project or Co-op experience in software development within Unix/Linux environment • Hands on working knowledge with C/C++ and/or other object-oriented programming • Understanding and use of any script language is a plus • Stronghold of data structures required • Sound knowledge of network concepts and architecture, e.g. IP, TCP, DHCP, WCCP, DNS, routing protocols etc. • Familiar with TCP/IP and distributed network computing in Linux/Unix environment • Capable of switching focus in various situations and apply themselves to quickly learning new technologies and adopting new methodologies • Excellent problem solving and troubleshooting skills • Team Player and Good communication skills • Positive attitude is a must Educational Requirements: • Bachelor's degree in Computer Science or Electrical Engineering #GD #LI-MIMI
Embedded Software Developer
Fortinet, Burnaby, BC
DescriptionAs a fast growing successful organization, Fortinet Technologies is looking for an upbeat C Guru to join our team. We are looking for a junior to intermediate level developer. This position offers variety and direct involvement with complex, innovative technology; as well as the opportunity to work with a close knit team of experienced and talented developers. As an Embedded Software Developer at Fortinet, you will be responsible for the full development cycle of newer and award winning flagship Fortinet products. You will be given the opportunity to participate in the development cycle from troubleshooting and testing to participation in the design and development of new features. You will work with the latest technologies for our next generation high performance distributed security systems. Join our team of enthusiastic developers and become a leader in network security. More Senior? If you enjoy being involved in entire development lifecycle of complex software, naturally take ownership in projects, comfortably interact with cross-functional departments, and enjoy mentoring emerging developers, you will find Fortinet has a platform to support your professional success. Job Responsibilities: • Development, design and test the software for Fortinet products • Hands on in bug fixing • Maintain and document code using source control system • Maintenance, performance tuning, and support of implemented software or firmware products • Implement new features according to identified specs Job Skills Required: • C/C++ experience • Experience with TCP/IP, Firewall, UTM • Software development experience in Unix/Linux environment • Capable of switching focus in various situations and apply themselves to quickly learning new technologies and adopting new methodologies • Excellent problem solving and troubleshooting skills • Relational database skills is an asset Educational Requirements: • Bachelors Degree (Masters or PhD is an asset) in Computer Science or similar degree #GD #LI-MG1Fortinet (NASDAQ: FTNT) secures the largest enterprise, service provider, and government organizations around the world. Fortinet empowers its customers with intelligent, seamless protection across the expanding attack surface and the power to take on ever-increasing performance requirements of the borderless network - today and into the future. Only the Fortinet Security Fabric architecture can deliver security features without compromise to address the most critical security challenges, whether in networked, application, cloud or mobile environments. Fortinet ranks number one in the most security appliances shipped worldwide and more than 450,000 customers trust Fortinet to protect their businesses.
Software Application Developer
Fortinet, Burnaby, BC
DescriptionThe FortiCare team of the IT Department at Fortinet is looking for a Senior Software Applications Developer who is eager to work on multi-tier web applications and the latest web client technologies. This team develops and supports multiple applications including product registration, order fulfillment, service contract/license management, service renewal, and a CRM support ticket application. The FortiCare systems are pure 3-tier web applications using MS .Net technologies and MS SQL Server as the backend database. The ideal candidate will have an opportunity to work alongside very experienced developers and enhance their program design skillset. Job Responsibilities: • Understand the company's business processes for product entitlement/license management, product renewals, and customer support • Understand system specifications and application high-level designs • Complete application detail designs • Write code using .Net C#, VB, JavaScript, HTML 5.0 and SQL Job Skills Required: • 7+ years of .Net web applications programming experience • 7+ years SQL Server/T-SQL programming experience • Understand web technologies like HTML5, CSS3, XML, JavaScript, AJAX, JSON, Web Service etc • Understand OO design and commonly used web application programming patterns like MVC etc • Understand application development methodologies and lifecycle management Educational Requirement: • Bachelors in Computer Science or Information Technology #GD #LI-ELENASH
Senior Software Developer
Fortinet, Ottawa, ON
DescriptionFortinet is growing and we are looking to hire a Senior Software Developer for unified communication solution to join our team in Ottawa. At Fortinet, you will be involved in the full development life cycle of software and product development, you will have the chance to develop different component such as low end embedded software or high level mobile applications, you will have opportunity to make your skills and expertise a difference. The ideal candidate will have a passion for development and learning new technologies. Job Skills Required •5+ years of software development experience •Experienced C/C++ programmer in Linux OS environment •Experience in unified communication software design and development •Solid background in TCP/IP networking •Excellent problem solving and troubleshooting skills •Ability to take full ownership of assigned tasks and work well independently as well as within a team Job Experience One or more of the following experience is a plus •Telephony protocol such as VoIP/SIP, PRI, PSTN •VoIP security, SIP proxy, Session boarder controller •Instant message protocol such as XMPP •Web technology Websocket, WebRTC, HTTP/2 •Programming languages with Javascript, Node.js, jQuery, Python etc •Cloud computing development, such as AWS, Azure, etc, •Database/SQL design and performance tuning •Mobile app development, such as Android, iOS •Desktop application development for Windows, MacOS, Linux Educational Requirements •Bachelor's Degree in Computer Science or Electrical Engineering #LI-MIMI
Application Architect
Staples Canada, Richmond Hill, ON
Who we are As the Working and Learning Company, we at Staples Canada, are dynamic, inspiring partners to our customers and the communities in which we live. At Staples, we inspire people to work smarter, learn more and grow every day. We look for people who are curious, approachable and passionate, and who enjoy finding solutions. If that's you, let's work, learn and grow together. We are building an inclusive and diverse team Staples Canada is creating an inclusive and diverse work environment. We welcome, value and thrive on perspectives and contributions from backgrounds that vary by race, gender, sexual orientation, gender identity or expression, lifestyle, age, educational background, national origin, religion or physical ability. If you have a disability or special need that requires accommodation, please let us know. Some of what you will do As the Application Architect, you will assist in architecting, building, improving, and maintaining world-class solutions for Staples Customer facing applications. This is a hands-on Team Lead role where you will develop and lead software development team, across the full-stack of a multi-channel platform from Angular, JavaScript, React, Node.js to server-side .Net. We want an individual who will challenge the norm, strive to create the best experience's and someone who always puts the customer first. You're your passion for mentoring and/or writing clean, simple code and a willingness to share learnings, each day will be fast-paced, challenging, rewarding and meaningful. Specifically, you will: •Cultivate a deep understanding of the portfolio of applications we utilize, along with their respective strengths and weaknesses, to provide solutions to existing and future challenges. •Through your knowledge of industry trends and tools, together with your own experiences, work with the team to improve our software, our environment, and our process. •Provide guidance and direction to the development teams to tear down obstacles and keep initiatives on target and moving forward. •Translate project goals and product roadmaps into organized technical tasks. •Offer your input and expertise to technical and non-technical audiences. •Work with technology and business leadership to define the right technology solutions to solve complex problems. •Collaborate with team members in an agile environment. •Ensure that the team produces clean code and follow industry best practices and designs Some of what you need •10+ years of experience as a Full stack developer with .NET framework. •5+ years of experience directly managing a team. •Solid experience with JavaScript, AJAX, CSS and TypeScript and different frameworks (React, Angular, Bootstrap) and knowledge of the benefits of each framework. •Proficient with Microsoft .NET 3.5+ development using C#. •Comprehensive understanding of object-oriented and service-oriented application development techniques and theories. •Experience of Cloud Architecture/Technologies and DevOps best practices. •Experience with source control management systems such as GitHub and continuous integration/deployment environments. •Experience in practicing Agile methodologies. •Experience with Quality Assurance best practices such as test-driven development. •Successfully and simultaneously managed multiple large digital-project with an emphasis on business transformation, uncertain business requirements and/or implementation of new technology •Bachelor's Degree in Computer Science or relevant work experience. •Openness to others' ideas and great collaboration, partnering and communication skills •Skilled in making data driven decisions, and driving ownership and accountability •Curious •Approachable •Passionate •Problem solver Some of what you will get •Associate discount •Health and Dental benefits •RRSP/DPSP •Performance bonuses •Learning & Development programs •And more... Additional Information •Combination of Office and remote work.
Staff Software Developer
Fortinet, Burnaby, BC
Description Staff Software developer Fortinet's FortiWeb team is expanding and looking to find experienced embedded developers to join their team! Responsibilities : • Work with the Product Management teams on the product roadmaps, new features design, and product certifications. • Work with R&D and QA throughout the product development lifecycle. • Develop pre- and post-sales tools and environments. • Research new technologies and trends to be familiar with and be able to devise new solution. Requirements : • B.S. in Computer Science or Electrical Engineering; M.S. preferred. • Proficient in C language, proficient in development tools and environments under LINUX, such as gcc gdb libc, etc., able to understand GNU Makefile. • Deep knowledge of the HTTP/HTTPS protocol. • Familiarity with network firewalls, IDS/IPS, VPN, security consulting, SSL, IPsec. • Familiarity with common Web Authentication protocols, like NTLM, HTTP Basic, Radius, LDAP. • Experience with common web servers and proxies (like Nginx/Apache/Haproxy). • Understanding of Web application vulnerabilities, OWASP top 10. • Extensive experience in a pre- and post-systems engineering. • Experience with containers and Kubernetes. • High self-learning abilities. #GD #LI-ELENASH
Senior Software Developer
Staples Canada, Richmond Hill, ON
Who we are As the Working and Learning Company, we at Staples Canada, are dynamic, inspiring partners to our customers and the communities in which we live. At Staples, we inspire people to work smarter, learn more and grow every day. We look for people who are curious, approachable and passionate, and who enjoy finding solutions. If that's you, let's work, learn and grow together. We are building an inclusive and diverse team Staples Canada is creating an inclusive and diverse work environment. We welcome, value and thrive on perspectives and contributions from backgrounds that vary by race, gender, sexual orientation, gender identity or expression, lifestyle, age, educational background, national origin, religion or physical ability. If you have a disability or special need that requires accommodation, please let us know. Some of what you will do As the Senior Software Developer, you will assist in architecting, building, improving, and maintaining world-class solutions for Staples Customer facing applications. This is a hands-on Team Lead role where you will develop and lead software development team, across the full-stack of a multi-channel platform from Angular, JavaScript, React, Node.js to server-side .Net. We want an individual who will challenge the norm, strive to create the best experience's and someone who always puts the customer first. You're your passion for mentoring and/or writing clean, simple code and a willingness to share learnings, each day will be fast-paced, challenging, rewarding and meaningful. Specifically, you will: •Cultivate a deep understanding of the portfolio of applications we utilize, along with their respective strengths and weaknesses, to provide solutions to existing and future challenges. •Through your knowledge of industry trends and tools, together with your own experiences, work with the team to improve our software, our environment, and our process. •Provide guidance and direction to the development teams to tear down obstacles and keep initiatives on target and moving forward. •Translate project goals and product roadmaps into organized technical tasks. •Offer your input and expertise to technical and non-technical audiences. •Work with technology and business leadership to define the right technology solutions to solve complex problems. •Collaborate with team members in an agile environment. •Ensure that the team produces clean code and follow industry best practices and designs Some of what you need •10+ years of experience as a Full stack developer with .NET framework. •5+ years of experience directly managing a team. •Solid experience with JavaScript, AJAX, CSS and TypeScript and different frameworks (React, Angular, Bootstrap) and knowledge of the benefits of each framework. •Proficient with Microsoft .NET 3.5+ development using C#. •Comprehensive understanding of object-oriented and service-oriented application development techniques and theories. •Experience of Cloud Architecture/Technologies and DevOps best practices. •Experience with source control management systems such as GitHub and continuous integration/deployment environments. •Experience in practicing Agile methodologies. •Experience with Quality Assurance best practices such as test-driven development. •Successfully and simultaneously managed multiple large digital-project with an emphasis on business transformation, uncertain business requirements and/or implementation of new technology •Bachelor's Degree in Computer Science or relevant work experience. •Openness to others' ideas and great collaboration, partnering and communication skills •Skilled in making data driven decisions, and driving ownership and accountability •Curious •Approachable •Passionate •Problem solver Some of what you will get •Associate discount •Health and Dental benefits •RRSP/DPSP •Performance bonuses •Learning & Development programs •And more... Additional Information •Combination of Office and remote work.
Embedded Software Developer
Fortinet, Burnaby, BC
DescriptionFortinet is looking for C Developers with a passion to improve and expand the rich feature set of our FortiGate firewall. You will join a dedicated team that is creating a compelling and innovative Unified Threat Management feature set (Anti-Virus, Web Filter, Data Leak Prevention and Anti-Spam). You love tackling challenging problems and take pride in writing clean, well thought-out code. You use and create tools that improve development processes, allowing you to focus on development. Most of all, you are driven to learn and grow -- making your work rewarding and FortiGate the best it can be for our users. Job Responsibilities: As a software developer at Fortinet, you will: • Implement and maintain software that drives our UTM feature set • Stay on top of new developments in application-layer protocols and software development and suggest improvements within the team • Promote best practices within the team and organization • Provide product improvement suggestions while using Fortinet firewalls on a daily basis • Research, investigate and define new areas of technology to enhance existing product or new product directions; re-evaluate the design and implementation of current source code Job Skills Required: • 5+ years of C/C++ experience • Capable of switching focus in various situations and applying themselves to quickly learning new technologies and adopting new methodologies • Excellent problem solving and troubleshooting skills • Experience developing software in a Linux or UNIX-like environment • Experience with TCP/IP, firewalls, application-layer network software • The ideal candidate has good knowledge of TCP/IP, POSIX APIs, and has a strong grasp of sockets. • Experience using source control software (SVN, git or others) Assets: • Understanding of networking and security concepts • Experience with scripting is a plus (shell, Python, Perl) • Basic understanding of Linux or UNIX-like server/system management Educational Requirements: • Bachelors Degree in Computer Science or equivalent experience #GD #LI-MG1
Software Application Developer
Fortinet, Burnaby, BC
DescriptionWe are looking for a highly motivated individual who can stay organized in a fast-paced environment and successfully contribute to the team. The ideal candidate will have passion for the job, positive attitude, and be able to learn new things quickly. Job Responsibilities: • Collaborate with teams to implement and maintain web-based software applications as well as networking related programs • Keep code base and design up to date with the latest trend and technologies • Follow the best practices within the team and organization Skills Required: • In depth knowledge and hands on experience with Linux, web server, and database server • Working knowledge of C/C++, Go (golang), or Python • TCP/IP networking and Unix system APIs. It is a plus to have a strong grasp of sockets and IPC mechanisms • Security awareness for some common web security vulnerabilities • Have fundamental networking knowledge • Experience using Git as a source code control software • Excellent problem solving and troubleshooting skills Nice to have: • Be comfortable and confident to learn a new technology in a reasonable amount of time • Familiar with some Big Data or DevOps related technologies are a plus (such as Hadoop, Apache Spark, Apache Kafka, Apache Pulsar, Docker or Kubernetes) • Experience with some in-memory cache systems are a plus (such as Memcached and Redis) Educational Requirements: • Bachelor's Degree in Computer Science or equivalent experience #GD #LI-HP1
Software Developer
Infonet Technology Inc., Scarborough, ON, CA
Position: Software DeveloperEmployer: Infonet Technology Inc.Address: 2425 Eglinton Avenue East, Unit # 212, Scarborough, ON M1K 5G8Employment conditions: Morning, Day, EveningEducation: College/CEGEP in Computer ScienceExperience: 2-3 yearsSalary: C$46.50 per hour for 35 hours / weekJob Types: Full-time, PermanentLanguages EnglishJob requirementsWork Conditions and Physical CapabilitiesTight deadlines, Repetitive tasks, Attention to detailPersonal SuitabilityExcellent oral communication, Excellent written communication, Initiative, Client focus, Accurate, Judgement, Effective interpersonal skills, Team player, OrganizedBusiness Equipment and Computer ApplicationsEclipse, Microsoft Visual StudioComputer and Technology KnowledgeDatabase software, Software developmentProgramming LanguagesJava, JavaScript, CSS, PHP, SQL, Ajax, Angular.js, MySQL, HTMLSpecific SkillsWrite, modify, integrate and test software code, Maintain existing computer programs by making modifications as required, Identify and communicate technical problems, processes and solutions, Prepare reports, manuals and other documentation on the status, operation and maintenance of software, Assist in the collection and documentation of user's requirements, Assist in the development of logical and physical specifications, Research and evaluate a variety of software products, Write, modify, integrate and test software code for e-commerce and other Internet applications.Please apply by email
Senior Full Stack Developer (C#, JavaScript, TypeScript) to work on a variety of software application in the mining industry
S.i. Systems, Vancouver, BC
S.i. System's client is looking for a Senior Full Stack Developer (C#, JavaScript, TypeScript) to work on a variety of software application in the mining industry.Permanent role located in Vancouver, BC. This is a hybrid role, but the in office requirement is not high. Need to be available to go into office in downtown Vancouver when needed.MUST HAVES:5+ years professional software development experience using C#, JavaScript, and TypeScript.Experience with front-end web development, including libraries like React and Redux.Familiarity with unit-testing frameworks such as NUnit and Jest.Strong understanding of design patterns.NICE TO HAVES:Experience building service-oriented and microservices-based applications.Proficiency with Webpack, TypeScript, and Node.js.Experience using source control management tools such as Git.Knowledge of Agile Scrum and/or SAFe development processes.Experience with WPF or WinFormsFamiliarity with build systems such as Bamboo.Experience with JIRA and Confluence.Knowledge of statistics and algorithms. Apply
C++ Developer
Autolog, Gestion de la production inc., Blainville, QC
ResponsibilitiesThe role of the C++ Developer is to program software for optimizing wood cutting by meeting customer specifications and applying the standards and programming methods in force. He/she provides cutting-edge expertise in the products for which he specializes. He/she is responsible for software production as well as the quality of the systems delivered.Analyzes, develops, programs, modifies and tests cutting optimization projects, both the software part and the hardware part.Writes and approves technical documentation on software developed and on installation techniques.Assists technicians on the road during service or start-up calls.Provides internal customer service and participates in development and follow-up meetings.Receives level 3 technical support requests and provides excellent remote customer service.Recommend modification of development, maintenance, and systems standards to the head of architecture.Occasionally assists the sales department in the technical drafting of bids.Ensures the application of the norms and programming standards in force.Performs all other related tasks.OtherLocal and international mobility up to about 10% of the time (eg start-ups, technical problems).Why are our employees happy at Autolog?Competitive advantages: Advantageous remuneration, Professional development, Flexibility for teleworking, Group insurance, RRSP, Referral bonuses, Sick leave, Interesting social activities, Music band, Wellness accountWe offer a flexible scheduleOur environment is stimulating, relaxed, dynamicTechnological avant-garde and product diversityThe chance to develop within a team of more than 100 dedicated professionals who represent the best in their field of expertise. Required SkillsDegree in software engineering, computer science, electrical engineering, computer systems, automated production, or a combination of training and relevant experienceMinimum of three (3) years of experience in real time programming, C ++ language as well as object-oriented technique.Good knowledge of industrial control processes.Good writing skills.Knowledge of C # language (an asset).Experience in real-time programming (asset).Knowledge of JIRA (asset)Knowledge of Git (asset).Experience in customer service (asset).Functional mastery of French and English both orally and in writing. Professional skills required Keen sense of organization, results, and quality oriented.Ability to manage multiple priorities simultaneously.Meticulous, autonomous, rigorous and research oriented.Respect of objectives and deadlines.Good problem-solving skills.Ability to communicate with clients.Ease of working in a team.Customer service-oriented approach.Developed interest in quality and continuous improvement.
Junior C# (VB.Net) Developer to support in the development, enhancements, and integration of multiple applications involving their oracle database.
S.i. Systems, Ottawa, ON
Our Valued Public Sector Client is looking for an Junior C# (VB.Net) Developer to support in the development, enhancements, and integration of multiple applications involving their oracle database. The public sector client has a mandate to manage the sustainable harvest of all aquatic species. To enable effective management and decision making, it is critical to collect catch, effort and other data for all Pacific fisheries and make that data available for analysis and reporting to a variety of stakeholders. The goal is to further application development services are required in order to continue the maintenance and enhancements of their Pacific Region information management systems to meet ongoing demands for data integration, data management and advanced reporting functionalities Tasks: Develop and prepare diagrammatic plans for solution of business, scientific and technical problems by means of computer systems of significant size and complexity. Analyze the problems outlined by the systems analysts/designers in terms of such factors as style and extent of information to be transferred to and from storage units, variety of items to be processed, extent of sorting, and format of final printed results. Select and incorporate available software programs. Translating functional specifications into coded machine instructions in VB, VB.NET and/or SQL. Design detailed programs, flow charts, and diagrams indicating mathematical computation and sequence of machine operations necessary to copy and process data and print the results. Translate detailed flow charts into coded machine instructions and confer with technical personnel in planning programs. Verify accuracy and completeness of programs by preparing sample data, and testing them by means of system acceptance test runs made by operating personnel. Correct program errors by revising instructions or altering the sequence of operations. Test instructions, and assemble specifications, flow charts, diagrams, layouts, programming and operating instructions to document applications for later modification or reference. Develop and provide any material for the purposes of knowledge transfer Provide knowledge transfer, coaching and / or training to employees so that they can perform similar work in the same or other areas of the organization, if required. Must have: Reliability clearance 2 years of experience as an C# (.Net) Developer 2 years of experience in completing development in the public sector 2 year of experience completing application analysis Nice to have: 3 project working wiht the public sector 3 projects working with Visual Basic (VB), VB.NET and/or SQL. Apply