Perfit Computer has been an industry leader in fleet management and repair shop software since 1996. The secret behind our success is putting the focus on what our customers need and giving it to them. We need passionate and talented people working with us to accomplish this goal, and that’s where you come in.

 

Perfit Computer is a place where people are encouraged to have a strong passion for what they do and to express it fully when they believe that what they’re doing will make our customer’s experience a better one. You won’t find any TPS reports here, but you will find a collaborative environment full of people just like you who love what they do and aren’t afraid to defend an idea or suggest scrapping something that just isn’t working.

 

We also need people who can talk to customers, understand what they want and then go to work coding what they need. As the face of Perfit Computer, we need to know that when a customer contacts us, they’re getting the best interaction possible.

 

If you’re looking for a rewarding career with a tech company that’s going places and you have the talent and drive to succeed, we want you on our team.

Current Openings

Perfit Computer Systems Group Inc.
Is looking to fill the role of: Bookkeeper,  Administrative Assistant
Job ID: 1529376A

About Perfit
Perfit is a software development company that specializes in developing Fleet Maintenance Management software for the heavy-duty truck trailer industry. We’ve been in business since 1996 and our customers are located across Canada, the United States, Mexico, Western Europe as well as Oceania. We’re a growing company and work in a comfortable environment that continues to expand, with a long-term vision.

Job Details: The ideal candidate for this position is one who has excelled as the sole bookkeeper for a small to mid size organization and is able to handle all the tasks and responsibilities related to AP/AR and Payroll. Being in the software development space, our transactions are generally low volume. Additionally, the candidate will also support our corporate culture and manage other duties such as organizing social activities, periodically picking up products from our vendors, managing office supplies, etc. Most importantly, the candidate must have a positive, can-do attitude and enjoy taking initiative, going above and beyond and getting their hands into just about everything we do with a high degree of discretion and the ability to keep the private, private.

Requirements:
• Minimum 3 years experience as the sole bookkeeper for a small to mid size organization
• A vehicle and valid driver’s license
• A confident, fun, outgoing personality with a clear understanding and respect for sensitive information and confidentiality
• Outstanding written and verbal communication skills
• Outstanding knowledge of MS Office Suite (MS Word, Excel, and PowerPoint)
• Tech savvy and very comfortable using a Mac

How to Apply:
Applicants with the desire to take on a challenge are encouraged to send their resume to careers@perfitcomputer.com, referencing the Job ID in the subject line. When you apply, please submit the following as part of your application:
1. Cover letter, referencing Job ID
2. Outline your current salary and salary expectations
3. Explain why you believe we should hire your for this role

Due to the ever-changing environment of our customers and the Perfit organization, responsibilities may change as a result of the business needs, and are not limited to this job description. Perfit is an equal opportunity employer – and all qualified candidates are invited to apply; however only those resumes selected for an interview will be contacted.

Job Details: As a contributing member of Perfit’s enthusiastic Customer Experience Team your responsibilities will include: facilitating communication between clients and internal groups, successfully configuring and implementing client software, participating in remote training sessions and providing technical support; all while ensuring customer delight at every step of the way.

Requirements
• Has a wide range of related customer service experience, experience in a software start-up environment is a definite asset
• Extremely detail orientated and results focused with superior time management and prioritization skills
• Smart, critical thinker with the exceptional ability to explain difficult concepts in a, not-so-difficult way
• Has a working knowledge of accounting concepts (i.e. able to describe and understand the difference between A/P, A/R, G/L and their impact on credits and debits)
• Ability to create a unique and remarkable experience for our clients and partners
• Extremely patient and attentive, always able to convey a positive outlook
• Does not shy away from a challenge
• Ability to learn quickly and embrace change
• Outstanding troubleshooting and problem solving skills
• Exceptional listening, verbal and written communication abilities
• Ability to always demonstrate a sincere approach to helping others; has an innate ability to deliver superior customer service
• A solid understanding of customer support standards and help desk metrics
• Good presentation & public speaking skills
• Take initiative to gain product knowledge and learn our software solution
• Able to navigate through ambiguity, providing clarity
• Post Secondary or Bachelor’s Degree in a Computer or Business related field; or an equivalent combination of education and experience
• 2+ years of customer support experience with front line exposure handling incoming and outgoing communications in a technical environment
• 2+ years experience in project management, software implementation software training, product support, and/or consultation type role
• Travel (most frequently within the US) is required and may be as frequent as once a month

Responsibilities
• Provide client assistance while navigating and troubleshooting software challenges
• Facilitate effective communication between our clients and internal groups
• Assist with client account software configuration to ensure successful implementation and setup
• Participate during remote training sessions
• Field technical support calls, troubleshoot and solve issues in a quick efficient manner
• Ensure ‘best in class’ support is always provided (via phone and Zendesk portal email inquiries)
• Participate in acceptance testing on rectified issues, while supporting the delivery of resolutions
• Build and maintain strong customer relationships

Perfit Computer Systems Group Inc.

Is looking to fill the role of: Oracle WebLogic, System Administrator

Since 1996, Perfit has been designing, developing and supporting customers on the EMDECS software platform, providing complete IT and software solutions for the heavy-duty truck and trailer maintenance industry. Simplicity is the key to our success, which is just one of the many reasons why our customers love our focused and analytical approach to designing business management software.

Job Details: Together with our team of developers and IT professionals, the Oracle WebLogic, IT System Administrator will be responsible for installation, configuration, performance tuning, monitoring, troubleshooting and support.

Requirements:

  • Outstanding knowledge of and experience with WebLogic Suite 11gR2. Knowledge and experience with 12c is an asset
  • Oracle 11g, 12c database management expert
  • 8+ years experience performing installation, administration and support activities of WebLogic Suite
  • Experience administering, configuring and managing coherence clusters for WebLogic server
  • Strong understanding of how ADF application technologies work in WebLogic server applications
  • Able to review, analyze and modify systems while proficiently completing development, testing, debugging and installations
  • Experience developing and securing web services architecture via SSL on SOAP, WSDL, JMS.
  • Excellent familiarity with Linux server management (Hardening), automation (Scripting) and database software (Oracle)
  • 8+ years of experience working within a progressive IT start-up or smaller company environment
  • Working knowledge and experience with Windows, OSX and Linux environments
  • Bachelor’s Degree in Computer Science, IT or related field, or an equivalent combination of education and experience 

Since we’re an Oracle shop, a strong Oracle knowledge base is very important. Here’s what you need to have:

  • Oracle Database Installation and Administration expert with exceptional RAC experience
  • Oracle WebLogic Suite Installation and Administration, Oracle Forms; Reports, Discoverer, Coherence, NGINX and Membrane Proxy configuration
  • Cisco ASA Configuration and RSA Configuration knowledge and experience
  • Operating Systems: Oracle Enterprise Linux, CentOS, Windows Server, Windows Desktop, OSX Installation and Administration
  • Experience in configuration management within WebLogic server & test production environments
  • Oracle JRockit VM Mission Control, Enterprise Manager performance monitoring and tuning.
  • Backup / Restore WebLogic Configurations.

Responsibilities:

  • Ensures 24/7 stability and performance of production environments
  • Installs, monitors, troubleshoots, configures backup and recovery of WebLogic Suite and Fusion Middleware
  • Creating, configuring and managing servers in the WebLogic environment
  • Deploys web applications on WebLogic Server, monitors the overall performance of the server and fine-tunes configuration and deployment
  • Builds automation scripts
  • Installs, configures and maintains database applications with required patches and updates as appropriate in regards to production, development and testing
  • Provides database administration to Oracle RAC databases
  • Maintains a responsive presence as internal support for all software/hardware updates, version installs, upgrades, configurations and troubleshooting queries and requests; all while ensuring a continuous and committed service level
  • Assists our Customer Experience team with rectifying client-facing technical issues exemplifying Perfit’s standard of care
  • Provides on-call support outside of normal working hours in the event of severe system outages or support ticket escalations
  • Takes initiative to create efficient and effective solutions to complex problems, with forethought of how this could further positively impact the business landscape elsewhere
  • Designs, plans, builds and recommends infrastructure upgrades

Do you think you’ve got what it takes to join an exceptional team and make a difference?

Applicants who believe they have relevant and relatable experience as well the skillset and desire to take on a challenge are encouraged to send their resume to careers@perfitcomputer.com, referencing the job title in the subject line.

Due to the ever-changing environment of our customers and the Perfit organization, responsibilities may change as a result of the business needs, and are not limited to this job description. Perfit is an equal opportunity employer – and all qualified candidates are invited to apply; however only those resumes selected for an interview will be contacted.

Perfit Computer Systems Group Inc.

Is looking to fill the role of: Senior Java Developer

Since 1996, Perfit has been designing, developing and supporting customers on the EMDECS software platform, providing complete IT and software solutions for the heavy-duty truck and trailer maintenance industry. Simplicity is the key to our success, which is just one of the many reasons why our customers love our focused and analytical approach to designing business management software.

Job Details: Together with our team of developers and IT professionals, you will be responsible for contributing to the design, development and support of our customer facing, cloud based application.

Requirements:

  • Since we’re an Oracle shop, you must have extensive experience developing in an Oracle environment.
  • Proven development experience with a minimum of 5+ years of Java, with a strong understanding of multi-tiered development environments with extensive experience constructing enterprise systems using J2EE / JSF2.0 based frameworks such as Oracle ADF, Hibernate / Spring / IceFaces, or similar Java web development technologies.
  • Experience developing and securing web services architecture using SOAP, RESTful and JMS protocols, as well as cXML based punchout services.
  • Excellent knowledge of and experience with the Oracle JDeveloper 11gR2 ADF BC4J framework. Development of LoginModules is an asset.
  • Excellent Oracle Database knowledge from a development perspective. You must know relational-database based development and be very familiar in defining Tables, Primary Keys, Foreign Keys, Indexes and Database Constraints. Must also have extensive experience in tuning database SQL.
  • Front-end troubleshooting expertise with HTML, CSS, AJAX, JavaScript, jQuery, JSON, XML and other client side technologies, with a very strong understanding of JavaScript and JavaScript tracing tools. Must have a strong dislike of JavaScript Alerts for troubleshooting.
  • Strong experience with Jasper Reports and PL/SQL Developer.
  • Strong experience with SVN branch and merge operations.
  • Strong experience with extending java classes and implementing third party java libraries.
  • Able to review, analyze and modify applications while proficiently completing development, testing, debugging and deployment
  • 5+ years of hands-on development and design experience within extensive Oracle relational databases using SQL, PL/SQL; Oracle Forms and Reports exposure is a definite asset
  • Extensive experience with JUnit, and Selenium based automated testing tools for Continuous Integration
  • Extensive experience writing code that is logger compliance, with a strong dislike of System.out.println().We hate SOP!
  • 5+ years of experience working within a progressive IT start-up or smaller company environment
  • Experience designing, developing and maintaining complex business applications. Accounting knowledge, and a strong understanding of both heavy-truck repair shop and fleet maintenance operations is an asset.
  • Bachelor’s Degree in Computer Science, IT or related field, or an equivalent combination of education and experience
  • Must have the ability to prioritize and manage multiple projects and responsibilities 

Responsibilities:

  • Deliver high-quality code using Oracle JDeveloper 11gR2 ADF and PL/SQL Developer in accordance with Perfit standards, on a mixed MAC OSX/Windows environment
  • Develop UI components for various client layers with a keen eye for design thinking and ‘minimal clicks’
  • Conduct necessary testing and code reviews, while working towards optimal design elements and functionality
  • Utilize Perfit’s Jira-based agile (Kanban) workflow methodology and SVN source control systems.
  • Deploy applications on WebLogic Server and review application server logs as well as ADF Performance Monitoring data to continuously improve the EMDECS applications.
  • Maintains a responsive presence, providing application support and troubleshooting queries and requests
  • Assists our Customer Experience team with rectifying client-facing technical issues exemplifying Perfit’s standard of care
  • You have to be able to read, understand and modify another users code. We don’t like selfish developers who can’t work together in a team.
  • Takes initiative to create efficient and effective solutions to complex problems, with forethought of how this could further positively impact the business landscape elsewhere

Do you think you’ve got what it takes to join an exceptional team and make a difference?

Applicants who believe they have relevant and relatable experience as well the skillset and desire to take on a challenge are encouraged to send their resume to careers@perfitcomputer.com, referencing the job title in the subject line.

Due to the ever-changing environment of our customers and the Perfit organization, responsibilities may change as a result of the business needs, and are not limited to this job description. Perfit is an equal opportunity employer – and all qualified candidates are invited to apply; however only those resumes selected for an interview will be contacted.

Job Details: Together, with our team of developers, you will be a contributing member of Perfit’s success by designing, developing and supporting our customer facing, cloud based application. This role includes the hands on creation, evaluation and design of the software, technical review and analysis of the source code, troubleshooting and problem solving. If you are an Oracle expert and a solutions-driven techie who looks forward to architecting solutions for the future, while solving the problems of today, then keep reading!

Responsibilities and Requirements:
• Strong understanding of multi-tiered development environments as well as extensive experience constructing Oracle based enterprise systems and leverage supported Oracle application frameworks and middleware technology
• Solid knowledge of and working experience with Oracle ADF 11g
• Deliver high-quality code using Oracle ADF 11g in accordance with Perfit standards, on a mixed MAC OSX/Windows environment
• Develop UI components for various client layers with a keen eye for design thinking and ‘minimal clicks’
• Conduct necessary testing and code reviews, while working towards optimal design elements and functionality
• Utilize Perfit’s internal workflow tools such as Jira, Agile (Kanban), Bonfire, Balsamiq and Hudson to capitalize on optimal efficiency and output capabilities
• Outstanding troubleshooting and problem solving skills and abilities
• Assist our Customer Experience team with rectifying client-facing technical issues exemplifying Perfit’s standard of care
• Bachelor’s Degree in Computer Science or related field; or an equivalent combination of education and experience
• Proven development experience with a minimum of 5+ years of Java and J2EE experience building enterprise web applications using JDeveloper, ADF and JSF (or similar Java web development technologies)
• Expert working knowledge of HTML, CSS and JavaScript
• 7+ years of hands-on development and design experience within extensive Oracle relational databases using SQL, PL/SQL; Oracle Forms and Reports exposure is a definite asset
• Strong understanding and experience with advanced development concepts such as performance tuning in PL/SQL, SQL and multi-tier web environments
• Experience with SQL, PL.SQL tuning
• Familiarity with Jasper Reports
• Exposure to SVN; JUnit/Selenium, and web services is an asset
• Working knowledge and experience with: Oracle SQL, Oracle XML
• Experience with XCODE, .NET, iOS, Android, Oracle APEX, Web Services (SOAP and RESTful), Punchout (cXML) are an asset
• Experience within a progressive start-up environment is an asset
• Working knowledge and experience with Windows, OSX and Linux environments
• Enjoys trouble-shooting in collaborative and dynamic environment
• Is not afraid to bring innovative solutions to the table – believe in doing what’s best for the greater good, not just complying with the status quo
• Can clearly articulate opinions and ideas in a way that informs and motivates others
• Has MacGyver-like analytical, reasoning and problem-solving abilities; loves a good mystery!
• Does not shy away from a tough challenge: it’s not about how hard the problem is to solve but thinking about what it takes to get started.
• Open minded for new, never done before type of approach to resolve the issue and to fast pace ever changing environment.
• Knows how to remain client focused while producing a high quality product