Menu

Careers

We are always looking for great people to join our team. If you are looking to work in a progressive, team focused, challenging career, we want to hear from you today!

Compensation

CA$55,000 to CA$92,000 Annually

Benefits Offered

Vision, Medical, Dental, 401K

Employment Type

Full-Time

Requirements

Analysis
Evaluates user requests for new or modified software programs to determine feasibility, cost and time required, compatibility with current systems, and platforms. Consults with users to identify current operating procedures and clarify program objectives. Reads manuals, periodicals, and technical reports to learn ways to develop programs that meet specific business requirements. Analyzes software requirements to determine the optimal platform/operating system/tools to host and run the software.

Software Design
Formulates plans outlining steps required to develop the software, using structured analysis, and design. Prepares flowcharts and diagrams to illustrate sequence of steps program must follow and to describe the logical operations involved. Designs user-friendly UI components to accomplish the goals of user’s requests. Writes documentation to describe program development, logic, coding, and corrections. May use computer-aided software tools, such as flowchart design and code generation, in each stage of system development. Submits plans to users / Software Development Manager for approval.

Software Coding
Plans, develops, tests and documents computer programs, applying knowledge of programming techniques and computer systems. Converts project specifications, using flowcharts and diagrams, into a sequence of detailed instructions and logical steps for coding, applying knowledge of computer programming techniques, and computer languages.

Software Testing
Performs alpha, unit, and integration testing (when necessary) of the software prior to delivery to the testing team or to the end user.

Software Distribution
Creates and maintains software distribution programs and files required to distribute software to client computers when needed.

Software Maintenance Analyzes, reviews, and alters software to increase operating efficiency or adapt to new requirements. Maintain existing applications when required, adding new features or alterations. Replaces, deletes, or modifies code to correct errors. Recreates steps taken by user to locate source of problem and rewrites program to correct errors. May monitor performance of program after implementation.

Software Training and Support
May train users to use developed software. Assists users to solve operating problems. May provide technical assistance to end users. May oversee installation of hardware and software. May install and test software on or off site.

Design and Development
Executes projects with quality and timeliness. Works with applicable leadership to ensure processes and Information Technology (IT) are seamlessly integrated to achieve the best collective organizational results. Ensures the IT developed effectively enables and meets the requirements of the applicable processes. Ensures systems and processes are improved and sustained through reduction of defects and elimination of unnecessary waste.

Reporting
Weekly updates or as requested.

General
Technical ability is not enough. Supporting, promoting, and following our Core Values, Policies and Processes are not only a requirement; it is a condition of employment.

  • Adept at Object Oriented Design and Programming
  • Adept at requirements analysis
  • Adept at database design
  • Adept at user interface design
  • Adept with Microsoft Windows and web development
  • Adept with Microsoft Visual Studio
  • Adept with Microsoft ASP.NET MVC design and development
  • Adept with Microsoft C# or Java
  • Adept with HTML5, JavaScript, jQuery, ASP.NET Razor
  • Adept with Microsoft SQL Server, MySQL and familiar with other database servers.
  • Proficient with hardware-software communications
  • Proficient with Microsoft Office (Word, Excel, Outlook, Visio, Project)
  • Familiar with PHP and other server scripting languages
  • Familiar with Linux servers and Apache web servers
Flowpoint Environmental Systems

About Flowpoint Environmental Systems

Flowpoint Systems is a privately owned manufacturer and distributor of intelligent bulk water dispensing stations (truckfill stations), Septage receiving stations, and Access Terminal Control and Software systems. Based in St. Albert AB, Toronto ON, and Denver CO, we proudly supply industry-leading, turn-key, and custom systems across Canada and the US.

Team

Flowpoint’s team is not typical. We have computer geeks, grease monkeys, and a crew of people from very diverse backgrounds working together to design, manufacture, install, and support industry-leading fluid dispensing and receiving stations and software. That's our focus and we get a buzz from making our clients jobs easier and their systems better.

We believe that the best way to build a company is to find great people to work with and give them opportunities to succeed. We encourage creative thinking, skills development, passion for what we do, and respect for the people we serve.

As a result, we build collaborative, long-term relationships with our clients and everyone on our team from the manufacturers to the client support team are driven to look at our clients problems from every angle, anticipate their needs and deliver superior systems and service.

Apply for this job To join our exciting company please email us your resume with cover letter.

Employment Type

Contractor

Prospects for new clients by networking, doing lunch and learns, presenting product papers at trade shows, or other means of generating interest from potential clients as detailed in the corporate strategy.

Meets potential clients by growing, maintaining, and leveraging existing networks.

Attends industry functions, such as association events and conferences, and provides feedback and information on market, and creative trends.

Presents to and consults with mid and senior level management on business trends with a view to developing new services, products, and distribution channels.

Identifies opportunities for campaigns, services, and distribution channels that will lead to an increase in sales.

Uses knowledge of the market and competitors to identify and develop the company’s unique selling propositions and differentiators.

Experience in Water and Wastewater, process and control and engineering a huge asset. Must be self motivated with existing clientèle base.

Flowpoint Environmental Systems

About Flowpoint Environmental Systems

Flowpoint Systems is a privately owned manufacturer and distributor of intelligent bulk water dispensing stations (truckfill stations), wastewater (septage) receiving stations, and the our Access Terminal Control and Software systems. Based in St. Albert, Alberta, Toronto, Ontario, and Denver, Colorado, we proudly supply industry-leading, turn-key and custom systems across Canada and the US.

Team

Flowpoint’s team is not typical. We have computer geeks, grease monkeys, and a crew of people from very diverse backgrounds working together to design, manufacture, install, and support industry-leading fluid dispensing and receiving stations and software. That's our focus and we get a buzz from making our client’s jobs easier and their systems better.

We believe that the best way to build a company is to find great people to work with and give them opportunities to succeed. We encourage creative thinking, skills development, passion for what we do, and respect for the people we serve.

As a result, we build collaborative, long-term relationships with our clients and everyone on our team from the manufacturers to the client support team are driven to look at our clients problems from every angle, anticipate their needs and deliver superior systems and service.

Apply for this job To join our exciting company please email us your resume with cover letter.

Sorry, there are currently no positions open at this time. Please visit our site again for future job postings that may relate to your experience and talents.

Sorry, there are currently no positions open at this time. Please visit our site again for future job postings that may relate to your experience and talents.

Sorry, there are currently no positions open at this time. Please visit our site again for future job postings that may relate to your experience and talents.

Follow Us

Top