Careers

Home    |  Careers

Current Opening

Title: Web Developer

Job Description:

We are seeking a talented and experienced Web Developer to join our team. As a Web Developer, you will be responsible for designing, developing, and maintaining high-quality websites and web applications. You will collaborate with cross-functional teams to understand project requirements, implement creative solutions, and ensure an optimal user experience. The ideal candidate is passionate about web development, stays up-to-date with industry trends, and possesses strong problem-solving skills.

Responsibilities:

  • Design and develop visually appealing and functional websites and web applications using HTML, CSS, JavaScript, and other relevant technologies.
  • Collaborate with designers and stakeholders to translate wireframes, mockups, and project requirements into well-structured and efficient code.
  • Implement responsive designs and ensure cross-browser compatibility to provide an optimal user experience across various devices and platforms.
  • Develop server-side functionality and integrate databases to support website functionality using programming languages such as Python, PHP, or JavaScript frameworks like Node.js.
  • Perform thorough testing and debugging to identify and resolve issues, ensuring the functionality, usability, and performance of websites and web applications.
  • Maintain and update existing websites, ensuring they remain secure, up-to-date, and optimized for performance.
  • Stay informed about emerging web technologies and industry trends, and apply this knowledge to enhance development processes and deliver innovative solutions.
  • Collaborate with cross-functional teams, including designers, project managers, and stakeholders, to effectively communicate project requirements and provide technical insights.
  • Ensure adherence to coding standards, best practices, and optimization techniques to deliver high-quality, maintainable code.
  • Document code, processes, and project specifications to facilitate collaboration, knowledge sharing, and future maintenance.

Requirements:

  • Bachelor’s degree in Computer Science, Web Development, or a related field (or equivalent work experience).
  • Proven experience as a Web Developer, showcasing a strong portfolio of websites and web applications.
  • Proficiency in HTML, CSS, JavaScript, and other relevant web development technologies.
  • Experience with front-end frameworks (e.g., React, Angular, Vue.js) and back-end frameworks (e.g., Django, Laravel, Ruby on Rails) is preferred.
  • Strong understanding of responsive design principles and cross-browser compatibility.
  • Familiarity with database systems and web services integration (e.g., RESTful APIs).
  • Knowledge of version control systems (e.g., Git) and collaborative development workflows.
  • Experience with testing and debugging tools to ensure high-quality and bug-free code.
  • Solid problem-solving skills and ability to work both independently and collaboratively in a fast-paced environment.
  • Excellent communication and interpersonal skills, with the ability to effectively communicate technical concepts to non-technical team members.

Join our dynamic team and contribute to the development of innovative web solutions that drive business success. Please submit your resume, portfolio, and any relevant project samples for consideration.

Email Resume to Apply:- career@comtechits.ca

Title: Business Systems Specialist

Job Description:

We are seeking a talented and detail-oriented Business Systems Specialist to join our team. As a Business Systems Specialist, you will be responsible for analyzing, designing, and implementing effective business systems and processes that enhance operational efficiency and support organizational objectives. The ideal candidate has a strong understanding of business operations, exceptional problem-solving skills, and expertise in implementing and managing business systems.

Responsibilities:

  • Collaborate with cross-functional teams to identify business process improvement opportunities and gather requirements for system enhancements.
  • Analyze existing business systems and processes to identify gaps, inefficiencies, and areas for improvement.
  • Design and implement scalable and efficient business systems, workflows, and procedures to streamline operations and enhance productivity.
  • Configure and customize software applications and tools to meet specific business needs, ensuring optimal utilization and integration of systems.
  • Develop and maintain documentation, including user manuals, standard operating procedures, and system specifications.
  • Provide training and support to end-users on system functionality, best practices, and troubleshooting techniques.
  • Perform data analysis and reporting to monitor system performance, identify trends, and recommend data-driven business decisions.
  • Collaborate with IT teams to ensure the seamless integration of business systems and data security measures.
  • Conduct regular system audits to identify and resolve data integrity issues, security vulnerabilities, and compliance risks.
  • Stay informed about industry trends, emerging technologies, and best practices in business systems management.
  • Serve as a liaison between business users, IT teams, and software vendors to facilitate system upgrades, implementations, and enhancements.
  • Collaborate with project managers and stakeholders to define project scope, objectives, and deliverables related to business systems initiatives.
  • Participate in the evaluation and selection of software applications and tools, conducting feasibility studies and cost-benefit analyses.
  • Identify and resolve system-related issues, providing timely and effective solutions to minimize business disruptions.

Requirements:

  • Bachelor’s degree in Business Administration, Information Systems, or a related field (or equivalent work experience).
  • Proven experience as a Business Systems Specialist, Business Analyst, or a similar role.
  • Strong understanding of business operations, processes, and workflows.
  • Proficiency in implementing and managing business systems, such as ERP, CRM, or other enterprise-level software applications.
  • Familiarity with software development lifecycle (SDLC) methodologies and project management principles.
  • Excellent analytical and problem-solving skills, with the ability to translate business requirements into effective system solutions.
  • Strong attention to detail and ability to handle multiple projects simultaneously.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with stakeholders at all levels.
  • Knowledge of data analysis and reporting tools, such as SQL, Excel, or business intelligence platforms.
  • Experience in system configuration and customization, including user interface design and workflow automation.
  • Familiarity with data security and compliance regulations, such as GDPR or HIPAA.
  • Ability to adapt to changing business needs and work effectively in a fast-paced environment.
  • Certification in business systems analysis or relevant software applications is a plus.

Join our team and play a vital role in optimizing our business systems and processes to drive operational efficiency and business growth. Please submit your resume and a cover letter outlining your relevant experience and accomplishments.

Email Resume to Apply:- career@comtechits.ca

Title: Technical Support Specialist

Job Description:

We are seeking a dedicated and customer-focused Technical Support Specialist to join our team. As a Technical Support Specialist, you will be responsible for providing technical assistance, troubleshooting, and resolving software and hardware-related issues for our customers. The ideal candidate has excellent problem-solving skills, a strong technical background, and a passion for delivering exceptional customer service.

Responsibilities:

  • Provide technical support and assistance to customers via various channels (phone, email, chat) in a timely and professional manner.
  • Diagnose and troubleshoot software, hardware, and network-related issues reported by customers, ensuring prompt resolution and minimizing downtime.
  • Guide customers through step-by-step instructions to resolve technical problems or perform software configurations.
  • Escalate complex issues to the appropriate internal teams, such as software developers or network administrators, and follow up on the resolution progress.
  • Maintain accurate and detailed records of customer interactions, including issues reported, troubleshooting steps taken, and resolutions provided, using ticketing systems or other relevant tools.
  • Collaborate with cross-functional teams, including development and quality assurance, to identify and resolve recurring or high-impact technical issues.
  • Provide training and guidance to customers on software functionality and best practices to maximize their usage and satisfaction.
  • Keep up-to-date with product knowledge and industry trends to effectively assist customers and provide accurate information.
  • Contribute to the development and improvement of support processes and documentation, such as FAQs, knowledge base articles, and troubleshooting guides.
  • Identify opportunities for product enhancements or improvements based on customer feedback and trends observed during support interactions.
  • Maintain a positive and customer-centric approach in all interactions, ensuring a high level of customer satisfaction and retention.
  • Follow established service level agreements (SLAs) and ensure that customer issues are resolved within the defined timeframes.
  • Provide feedback to internal teams regarding common customer issues, usability concerns, and enhancement requests to improve the overall product experience.

Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
  • Proven experience in technical support or a similar customer-facing role.
  • Strong knowledge of software applications, computer hardware, operating systems, and networking concepts.
  • Familiarity with common troubleshooting tools and techniques to diagnose and resolve technical issues.
  • Excellent problem-solving and analytical skills, with the ability to assess complex problems and provide effective solutions.
  • Strong communication skills, both verbal and written, with the ability to communicate technical concepts to non-technical customers.
  • Exceptional customer service skills, with a patient and empathetic approach to resolving customer issues.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Experience with ticketing systems and customer relationship management (CRM) software is preferred.
  • Ability to adapt to changing technologies and learn new software applications quickly.
  • Flexibility to work occasional evenings, weekends, or on-call shifts to provide 24/7 technical support if required.

Join our team and be a part of our commitment to delivering exceptional technical support to our customers. Please submit your resume and a cover letter outlining your relevant experience and qualifications.

Email Resume to Apply:- career@comtechits.ca