Careers

Innovyze is a full-service environmental engineering and infrastructure management software company, with its corporate headquarters based in Portland, Oregon, USA. Additionally we have regional offices located throughout the world, namely;

  • Australia - Brisbane, Sydney, Tweed Heads
  • UK - Wallingford & Newbury
  • US - Broomfield, CO and Monrovia, CA

Our customers include municipalities, utilities, public works, universities, governmental agencies, research organizations, and consulting engineering firms worldwide. The majority of our staff have advanced degrees (MS and Ph.D.) in environmental engineering and related fields. We employ world leading experts in water resources engineering, who have been the recipients of numerous awards from governmental agencies, research institutions, and professional organizations.

Innovyze offers employees challenging positions and an excellent benefits package including competitive salaries, bonus programs, ongoing education and training, professional development, comprehensive health and life insurance, paid holiday/vacation and sick leave, a retirement plan, and social security coverage. If you are looking to make a change, Innovyze is a great place to work. Please send us your resume including professional references by e-mail to careers@innovyze.com.

This information will assist us in determining if your background and experience match one of our current job openings. Thank you for your interest in Innovyze.

The following opportunities are a sampling of our current openings:

 

Test Analyst (Newbury, UK)

Job Description

We are seeking a Test Analyst to take ownership of testing and quality assurance for our agile software development teams. The Test Analyst will coordinate quality assurance, develop and run test plans, and work closely with software developers, the product owner, and other team members (including another Tester). Preferred location to be Newbury office, working closely with the Newbury Development Team.

Key Responsibilities

  • To manually test and introduce more automated testing of Innovyze’s products (in particular – MicroDrainage & xpdrainage)
  • Create and run test plans
  • Regression testing

Skills & Experience

  • Ideally 2+ years as a test analyst in a software development team
  • Exposure to GIS and/or use of geospatial data
  • Exposure to CAD
  • Excellent communication skills
  • Software testing principles & best practices
  • A focus on quality, including developing and executing test plans and test cases for complex software

Send resume to careers@innovyze.com

Back to top

 

Product Support Engineer — MicroDrainage (Wallingford, UK)

Innovyze is seeking a Product Support Engineer to join our Engineering Services Team to assist our
customers and help develop our business in the UK, Europe and the Middle East. This is an exciting
opportunity to join a global market-leading software company within the civil and environmental
engineering field. We focus on water management including drainage design, flood management
and dynamic modelling of rivers, storm and foul drainage and water supply systems.

Based in the UK, your responsibilities will depend on your level of experience, but will include:

  • Technical customer support.
  • Training.
  • Software testing
  • Applications engineering
  • Product Marketing

This role relates specifically to our MicroDrainage software product, which is used extensively by
consultant civil engineers, developers, house builders and local authorities for the design of both
storm and foul drainage systems to be presented as part of planning applications.

Technical Customer Support

Provide first line technical support for Innovyze products, by phone, email or web demonstration.
Take ownership of enquiries and ensure that they are dealt with in a timely and professional
manner. Consult with colleagues within the customer services team and in other departments as
necessary.

Training

Conduct product training courses for customers and prospects. Provide feedback on courses and
assist in creating and updating them. Courses are conducted at our training facility in Newbury and
at customer offices. Therefore some short term travel is required.

Software Testing

Work with the development team in testing new releases to ensure that new features and bug fixes
are correctly implemented in the software.

Applications Engineering

Provide support to the UK and European sales teams in discussing customers’ technical
requirements and giving software product demonstrations. Working with customers to ensure that
new ideas are included in the software. The role will include representing the company at client
offices and at conferences.

Product Marketing

Work with the product management team to produce documentation such as tutorials, technical
articles, case studies and newsletters. Provide written material to assist with product launches.

Professional and Educational Requirements:

We are seeking an individual who is patient, engaging and knowledgeable when dealing with
support enquiries. They should be outgoing and enthusiastic when making presentations and
speaking to customers, but also self-motivated, with an attention to detail when conducting
software testing.

In addition, we are looking for someone with:

  • Bachelor’s degree of above in an engineering or related discipline such as, Geography, Civil
  • Engineering or Environment Science.
  • Experience of CAD and GIS.
  • Experience of the water and drainage industries, particularly relating to regulatory requirements.
  • Experience of hydrology / hydraulics engineering software.
  • An enthusiasm for working with IT infrastructure.
  • Excellent communication skills including fluent spoken and written English and strong presentation skills.
  • An ability to work with minimum supervision and to meet tight deadlines.
  • Someone who is amiable and helpful when working in a team environment

Send resume to careers@innovyze.com

Back to top

 

Technical Sales Account Manager (Northern UK — including Scotland)

Job Purpose

  • To maximise short-term and long-term sales revenues for Innovyzes’ products and related services in North of the UK by contacting future prospective customers and existing customers for Innovyzes’ software & services in UK, and carrying out all necessary actions to complete sales to such customers.
  • To generate and qualify new sales leads using all available and appropriate means such as LinkedIn, Advertising, Direct Mail, Exhibitions and Trade Shows, Cold Calls (using appropriate directories and targeting system).
  • To provide the best possible training and support to Innovyzes’ customers and prospects in the North of the UK.
  • To contribute to product requirement definition and sales/marketing planning according to the needs of the UK market, via the relevant Product Manager/Owner.
  • To help influence the development of Innovyzes’ business worldwide.

Key Responsibilities

  • Help formulate and implement sales and marketing plans and budgets for the Northern UK market.
  • Contact prospects and customers to generate sales revenue.
  • Overall management of the provision of training and support to customers and prospects in Northern UK.
  • Arranging and presenting at sales seminars, workshops and online demos.
  • Arranging and making one-to-one sales presentations and software demonstrations at customer sites.
  • Handling trade exhibitions and conferences in the UK.
  • Arranging and presenting at training courses.
  • Handling and answering all technical questions/objections raised by the prospect/ customer.
  • Negotiating to raise purchase orders.
  • To contribute to product requirement definition according to the needs of the UK market, via the relevant Product Managers/Owners.
  • Completing software installation request forms, and other paperwork associated with completing the sale.
  • Collecting marketing information and feedback whenever possible, and communicating such information to other Innovyze staff in order to positively influence both technical and marketing developments/ideas within the company.
  • Improving or creating new sales collateral material such as brochures, application leaflets, newsletters, demo disks, etc.

Professional and Educational Requirements

  • B.Sc. degree or above in Engineering, Marketing, or Business.
  • At least two years’ experience in business to business sales.
  • Experience of selling CAE or technical software would be useful - including demonstrating the commercial value of technical software products.
  • Experience of CAD, GIS and modelling software would be advantageous
  • Very proactive, motivated and inquisitive - this role only suits the most determined candidate
  • A strong team player and willing to accept challenges
  • European languages would be an advantage
  • Excellent communication and presentation skills
  • Strong written and verbal communication skills including the ability to translate the business value of technical features.

Send resume to careers@innovyze.com

Back to top

 

Controller (Portland, OR)

Job Summary:

The Controller provides high-level accounting, managerial accounting, and oversees all financial activities of the company in the US, EMEA and APAC. This position has direct reports in the UK and US, and will manage and supervise all aspects of accounting from payroll to tax compliance.

Responsibilities:

  • Participate in the development of and support the Company’s strategic plans
  • Monitoring the financial performance of the Company
  • Compile and analyze financial reporting packages
  • Develop and manage financial controls in accordance with the Company’s procedures
  • Communicate financial metrics to senior management
  • Provide leadership and support to Accounts Receivable and Accounts Payable Departments
  • Manage the preparation of payroll for personnel
  • Keep up-to-date on current HR trends
  • Manage all aspects of accounting; billing, financial statements, general ledger, payroll, accounts payable, accounts receivable, budgeting, tax compliance, revenue recognition, and various special analyses.
  • Maintain documented system of accounting policies and operations
  • Oversee treasury management including online banking and monitoring cash and funding balances
  • Keep an organized filing system of all accounts, statements, transactions, payments, and debts
  • Prepare and organize financial statements for record and review
  • Prepare monthly/quarterly/annual financial reports
  • Advise on financial analyses and decision-making regarding capital investments, pricing, contract negotiations, significant costs, benchmarks, and other matters with management and Chief Financial Officer
  • Organize information and statements for audits and both internal and external auditors
  • Define, benchmark and implement operational best practices
  • Complying with all local, state, and federal laws regarding finances, tax filings, and reporting
  • Ensuring company complies with all additional legal and regulatory requirements
  • Additional Controller duties as needed

Experience and Qualifications

  • Bachelor’s degree in accounting, finance, business administration with an emphasis in Accounting, or a related field
  • 5 to 10 years of experience in perpetual enterprise software
  • Certified Public Accountant (CPA) or Certified Management Accountant (CMA) license required
  • Previous experience as a Controller or accounting manager managing groups locally and internationally
  • Highly proficient in accounting software and Microsoft Office Suite; Access, database, or other system knowledge
  • Exceptional knowledge of finance, accounting, budgeting, cost control principles, Generally Accepted Accounting Principles (GAAP) and International Financial Reporting Standards (IFRS)
  • Impeccable analytical and organizational skills
  • Self-motivated and self-directed
  • Excellent written and verbal communication skills
  • Analytical ability to develop and implement improvements or recommendations
  • Able to work well with senior executives and team, as well as mentor/lead other team members

Innovyze offers a generous total rewards package including health benefits, paid time off, and a friendly and casual work environment.

Send resume to careers@innovyze.com

Back to top

 

Senior Numerical Computation Specialist (Monrovia, CA)

Innovyze is a leading global provider of wet infrastructure modelling and simulation software and professional solutions designed to meet the technological needs of water/wastewater utilities, government industries, and engineering organizations worldwide. We provide state-of-the-art engineering software solutions around the globe.

Job Summary:

The numerical computation specialist will support the development and maintenance of hydraulic and water quality simulation and data analysis engines of water and storm water infrastructure modelling software. Reporting to the Director of Product Development for its Americas operation, this position will be based in our Monrovia, CA office location.

Job Description:

The Numerical Computation Specialist will perform all or some of the following job description:

  • Work independently in development of new and maintenance of legacy computational engines.
  • Work independently in the development of data analytics tools.
  • Work closely with software solution team to provide simulation results and application API to engineering model applications.

Qualifications:

  • PhD in Civil Engineering or other technical majors.
  • 2-5 years of research/professional experience in numerical algorithm development.
  • Must be proficient in C++ programming.
  • Prefer candidates with knowledge of R or Python.
  • Prefer candidates with knowledge of EPANET and EPA SWMM5.
  • Prefer candidates with experience of parallel programming for numerical simulation.
  • Prefer candidates with experience of open source numerical solutions such as OpenFoam and ClawPack.
  • Excellent communication skills required to interact with other software developers and to define problems and propose resolutions.
  • Must work closely and well in a team.
  • Good attention to detail, organized and methodical.
  • Strong willingness to learn. Self-motivated and goal oriented.

Send resume to careers@innovyze.com

Back to top

 

Jr. Systems Administrator/Helpdesk (Newbury/Wallingford, UK)

Position Summary (Scope/Purpose)

Participates on a tightly integrated team responsible for the operational maintenance of Windows file, web, and database servers, storage (NAS & SAN), VMware infrastructure, and Microsoft Active Directory as well as software delivery, patching and monitoring systems. Maintains administration of AD file shares and user accounts permissions. Manages the corporate network, including firewalls, DNS, DHCP, etc. Provides documentation and guidance in addition to communicate clearly and effectively with help desk and customer support teams. Maintains backup routines and troubleshoots issues. Creates, updates and closes all incident tickets in a timely manner. Works with local and remote users in a helpdesk capacity as tickets are raised. Images and deploys new systems to new employees as we expand our workforce globally.

Supports Company Strategies: Keeps informed of issues pertinent to the work place. Participates in bi-weekly department/business unit meetings and committees that contribute to desired outcomes. Demonstrates flexibility and willingness to support the changing needs of the Company. Position is spread across two offices with on-site server environments and users.

Position Competencies

Customer Service: Handles customer questions and complaints, communicates with customers, handles service problems politely and efficiently, always available for customers, follows procedure to solve customer problems, understands company products and services, maintains pleasant and professional image.

Internet Savvy: Makes good use of web tools and on-line industry resources and can implement and manage web projects, has on-line marketing knowledge, aware of industry trends. Can research and implement solutions as required.

Managing Technology: Has an awareness of, researches and adopts effective technologies that improve the bottom line, works well with tech resources.

Systems Analysis: Assists in the development of system design procedures, test procedures and quality standards. Analyses information processing or computation needs, plans and designs computer systems, using techniques such as structured analysis, data modelling and information engineering. Prepares detailed specifications from which programs will be written.

System Maintenance: Performs routine maintenance on system components. Understands system performance requirements and what kind of maintenance is needed.

System Testing: Identifies measures or indicators of system performance and the actions needed to improve or correct performance relative to the goals of the system. Is able to accurately evaluate system performance.

Additional Tasks: Setting up servers, desktops and laptops (hardware, peripherals and software),
Developing and managing Innovyze’s product installation system and licensing system. Additionally coordinating third-party and library software provision and licensing across Innovyze’s users.

Position Qualifications And Requirements

Experience: 2 - 4 years of IT/IS experience; at least two years working with network technologies as a helpdesk technician.

Education: Bachelor’s degree or equivalent combination of education and experience in Computer Science or related field.

Certification/Registration: Ideally Network +, Microsoft Certified Master (MCM) and/or VCP/VCAP but not essential.

Computer Skills: Intermediate knowledge of VMware, Linux and Windows servers and systems. Advanced knowledge of MS Office, including Word, Excel, PowerPoint and Visio required. System documentation ability.

Other Knowledge and Skills: Additional desired skills include familiarity with remote management technologies, LANs, WANs, data centre environments, power management, email, MS Skype, Video Conferencing, spam & virus control, web filtering, wireless networking, group policies, DFS, PowerShell scripting, IIS, SQL Server and BCP/DR standards. Networking, Cisco IOS and Junos experience a plus.

Special Requirements: This position will require time to be split between two offices, one in Newbury Berkshire UK, the other Wallingford Oxfordshire UK. Work is expected to be split between both offices with a 50/50 split in time and presense.

Driving Requirements:

License Required: No

Working Conditions:

Hours Per Week: 37.5

Travel: 0%

Overtime: No

Send resume to careers@innovyze.com

Back to top

 

Lead Miner (Newbury, UK)

We are seeking a Lead Miner to help identify companies that have a need for our products and solutions in the UK. This is an exciting opportunity to join a leading global provider of wet infrastructure business analytics software solutions designed to meet the technological needs of water/wastewater utilities, government agencies, and engineering organisations worldwide.

We are looking for person who appreciates the need to build out and grow our database. Most of the time he/she will be mining our database (Salesforce), researching for new companies and contacts. This person must be energetic, well-spoken, and eager to make a difference to our growing organisation.

Description

  • Building out potential customer data, including company and contacts using online tools such as LinkedIn, Google, company websites.
  • Researching potential leads from business directories, web searches, or digital resources
  • Maintaining database (Salesforce, CRM, Excel, etc.) of prospective client information
  • Making multiple outbound calls to potential customers, to find potential interest for inside sales
  • Sharing information about company/product/organisation
  • Meeting all quotas for cold, active, and inactive calls
  • Assisting other team members as needed including marketing manager and inside sales

Lead Mining Requirements and Qualifications

  • Good school level grades
  • Organising and researching customer and prospect data
  • Enjoy an analytical approach to their work
  • Good telephone manner
  • Possesses an energetic, outgoing, and friendly demeanour
  • Able to multitask, prioritise, and manage time efficiently
  • Some experience with Microsoft Office Suite (Word, PowerPoint, Outlook, and Excel) and some database experience preferred

Compensation

We provide an attractive salary package based on background and experience.

Please apply by email to careers@innovyze.com, by fax to +44 (0) 1635 582 131

Back to top

 

Product Support Engineer (Tweed Heads or Brisbane, Australia)

Overall Purpose:

  • To delight customers with an excellent level of post sales technical services including training.
  • To own customer satisfaction in APAC
  • To answer requests for software support from clients in a clear and timely manner using the telephone, email and/or Salesforce service desk.
  • To maintain, improve and deliver Innovyze software training courses (10-20 per annum)

To identify cross-sell and upsell opportunities during the course of support and training client interactions and to forward these to the sales team.

  • To interpret and communicate the unmet needs of clients from the APAC region to the product management division.
  • To work with Innovyze resellers to support clients with whom they hold the relationship.
  • Promote and maintain Innovyze’ culture of openness, integrity, innovation and personal

Primary Tasks

  • Manage timely responses to all software support request tickets originating from APAC clients regardless of the technical resources used to resolve the ticket
  • Weekly reports to Product support manager
  • Develop, update and deliver regionally appropriate software training courses

Secondary Tasks

  • To identify cross-sell and upsell opportunities during the course of support and training client interactions and to forward these to the sales team.
  • To assist in the preparation and/or delivery of software demonstrations
  • To deliver implementation services including but not limited to needs assessment

Qualification/Experience:

  • Bachelor’s degree or above in an engineering/science (e.g. Civil Engineering, Maths, Environmental Science)
  • A minimum of 2 years’ industry experience building hydraulic (Flood, Storm water, sanitary sewer, or water supply) models for Australian or New Zealand councils/utilities
  • Experience of CAD and/or GIS software would be advantageous
  • Extensive use of Innovyze software sought after
  • Fluent spoken and written English
  • Excellent communication and presentation skills
  • Willingness for 5-25% travel

Send resume to careers@innovyze.com

Back to top

 

UK Sales Manager (Wallingford, UK)

We are seeking a UK Sales Manager with strong software sales background to help develop our business in UK. This is an exciting opportunity to join a leading global provider of wet infrastructure business analytics software solutions designed to meet the technological needs of water/wastewater utilities, government agencies, and engineering organizations worldwide. The Innovyze connected portfolio of best-in-class product lines empowers thousands of engineers to competitively plan, manage, design, protect, operate and sustain highly efficient and reliable infrastructure systems, and provides an enduring platform for customer success.

Primary tasks:

  • Work with the RVP and Marketing Manager to formulate and implement sales and marketing plans for the UK market
  • Responsible for helping sales team meet individual and team targets, forecasting sales and running sales reports, providing mentorship and training, recruiting, hiring, and onboarding new salespeople
  • Work with Marketing Manager to ensure sufficient leads and prospects are being delivered to sales team
  • Responsible for the performance and development of the CSM’s and Account Managers.
  • Provide timely feedback to RVP regarding performance, achievement of goals and metrics
  • Ensure that all Account Managers meet or exceed all activity standards for prospecting calls, appointments, presentations, proposals and closes.
  • Assist Account Managers in preparation of proposals and presentations.
  • Recruit, test, and hire Account Mangers based on criteria agreed with RVP.
  • Presenting at sales seminars, webinars and technical workshops.
  • Supporting the sales team at trade exhibitions and conferences in UK
  • To contribute to product requirement definition and sales/marketing planning according to the needs of the UK market, via the relevant Product Managers
  • Ensure that all business activity is conducted in line with company values, policies and ethics codes of conduct.

Desired Skills and Experience

  • B.Sc. degree or above, ideally with a business qualification
  • At least 3 years sales management experience
  • At least 3 years direct sales experience
  • Experience of selling complex, technical software solutions would be advantageous
  • Experience of SalesForce
  • Excellent coaching skills; ability to observe, evaluate, and give constructive feedback
  • Strong analytical skills
  • Ideally some experience of the UK water resource sector, preferably with some experience in engineering modelling and management software for water, storm water, and wastewater utilities
  • Very proactive, motivated and inquisitive
  • A strong team player and willing to accept challenges
  • Excellent communication and presentation skills

Compensation
We provide an attractive salary package based on background and experience.

Please apply by email to careers@innovyze.com, by fax to +44 (0) 1635 582 131

Back to top

 

Software Developer (Newbury, UK)

Job Objective and overall purpose statement:
This is an opportunity to be part of a Research & Development Team developing first class software products to support the worldwide success of Innovyze. We are looking for a junior/mid-level software developer for engineering, mathematical and technical applications. This role will be focused on desktop application development. You will be supported by other team members and be encouraged to develop new skills in a friendly, but highly productive, environment.

Our products run in the .NET environment and support environmental and engineering industries and include water management and drainage design software. Our users range from civil engineers to landscape architects: you will need to demonstrate the ability to understand the technical nature of their work. You need to be a good communicator with written, verbal and presentational skills.

Responsibilities include but are not limited to:
Your responsibilities will depend on your level of experience but will include:

  • Programming: to develop new functions, implement feature requests and fix bugs.
  • Software design and specification, in collaboration with product managers.
  • Software testing and deployment of new products or features.
  • Writing software documentation.

Minimum Requirements:

  • Computing, Mathematics, Science or Engineering degree or a related discipline.
  • Object oriented software development.
  • C# or VB.NET or C++.
  • 1-2 years commercial experience

Technical Requirements:

  • Windows UI design using .NET.
  • Knowledge of software engineering best practices including unit testing and industry standard design patterns.
  • Use of source control systems (such as Team Foundation Server or GIT).

Nice to have requirements

  • Exposure to GIS, and/or use of geospatial data.
  • Exposure to CAD.
  • Graphics technologies including OpenGL, DirectX.
  • Development of mathematical modelling software.
  • Database development.

Other miscellaneous qualities:

  • Development of applications for the water industry, environmental industries or site design.

Send resume to careers@innovyze.com

Back to top

 

Technical Sales (Wallingford, UK)

Purpose of the job:

  • To maximise short-term and long-term sales revenues for Innovyzes’ products and related services in UK by contacting future prospective customers and existing customers for Innovyzes’ software & services in UK, and carrying out all necessary actions to complete sales to such customers.
  • To generate and qualify new sales leads using all available and appropriate means such as LinkedIn, Advertising, Direct Mail, Exhibitions and Trade Shows, Cold Calls (using appropriate directories and targeting system).
  • To provide the best possible training and support to Innovyzes’ customers and prospects in UK.
  • To contribute to product requirement definition and sales/marketing planning according to the needs of the UK market, via the relevant Product Manager/Owner.
  • To help influence the development of Innovyzes’ business worldwide.

Primary tasks:

  • Help formulate and implement sales and marketing plans and budgets for the UK market.
  • Contact prospects and customers to generate sales revenue.
  • Overall management of the provision of training and support to customers and prospects in UK.
  • Arranging and presenting at sales seminars, workshops and online demos.
  • Arranging and making one-to-one sales presentations and software demonstrations at customer sites.
  • Handling trade exhibitions and conferences in UK.
  • Arranging and presenting at training courses.
  • Handling and answering all technical questions/objections raised by the prospect/ customer.
  • Negotiating to raise purchase orders.
  • To contribute to product requirement definition according to the needs of the UK market, via the relevant Product Managers/Owners.
  • Completing software installation request forms, and other paperwork associated with completing the sale.

Secondary tasks:

  • Collecting marketing information and feedback whenever possible, and communicating such information to other Innovyze staff in order to positively influence both technical and marketing developments/ideas within the company.
  • Improving or creating new sales collateral material such as brochures, application leaflets, newsletters, demo disks, etc.

Responsibilities and Relationships

Staff reporting to job (when appropriate):

Currently

  • Sales engineers
  • Application engineers
  • Sales admin

Other Internal relationships:

  • Innovyze offices and agents
  • Technical Sales Engineers
  • Engineers
  • Product Managers/Owners
  • Sales/Admin department
  • Marketing department
  • Finance department

External relationships:

  • Prospects and customers
  • Educational establishments

In all of the above activities, the UK Technical Sales person will be working as a member of a team, not alone - an open, communicative style of work is essential in which ideas and opinions are freely discussed and exchanged.

Skills & Requirements

  • B.Sc. degree or above in Engineering, Marketing, or Business.
  • At least two years’ experience in business to business sales.
  • Experience of selling CAE or technical software would be useful - including demonstrating the commercial value of technical software products.
  • Experience of CAD, GIS and modelling software would be advantageous
  • Very proactive, motivated and inquisitive - this role only suits the most determined candidate
  • A strong team player and willing to accept challenges
  • European languages would be an advantage
  • Excellent communication and presentation skills
  • Strong written and verbal communication skills including the ability to translate the business value of technical features.

Send resume to careers@innovyze.com

Back to top

 

Software Developer Framework and Core Services (Monrovia, CA)

Job Summary

The Software Engineer will be responsible of the maintenance and development of the common application framework as well as various desktop-based applications in connection with its GIS modeling solutions. Reporting to the Director of Product Development for its Americas operation, this position will be based in our Monrovia, CA office location.

Job Description:

The Software Developer will perform all or some of the following job description:

  • Work independently in development of new and maintenance of legacy applications.
  • Develop, test and fix problems on GIS based desktop application.
  • Work closely with solution team to enhance existing functions and add new features.
  • Assist in other implementation services projects as needed.
  • Participate in all aspects of the Software Development Life Cycle.

Qualifications:

  • Bachelor of Science degree, preference given to Computer Science, information systems, and other technical majors.
  • 2 - 5 years of related professional experience
  • Must be proficient in C# and C++.
  • Must be proficient in MFC, WinForm and WPF.
  • Prefer candidates with experience of REST, Winsock, OpenGL and DirectX.
  • Prefer candidates with knowledge of Azure App Service, Azure Storage, Azure Databases and AWS Services.
  • Excellent communication skills required to interact with end users and to define problems and propose resolutions.
  • Must work closely and well in a team.
  • Good attention to detail, organized and methodical.
  • Strong willingness to learn. Self-motivated and goal oriented.
  • An entrepreneurial spirit and the willingness to build and grow with an organization is a must.
  • Ability to manage multiple projects concurrently to work under pressure to meet tight time commitments.

Send resume to careers@innovyze.com

Back to top

 

SSE Software Engineer (Monrovia, CA)

Job Summary

The Software Engineer will support the development and configuration of a web-based applications in connection with its hydraulic analytics and real-time modeling solutions. Reporting to the Director of Product Development for its Americas operation, this position will be based in our Monrovia, CA office location.

Job Description:

The Software Developer will perform all or some of the following job description:

  • Work independently in development of new and maintenance of legacy applications.
  • Develop, test and fix problems on GIS based application which includes cloud, web and mobile components.
  • Work closely with GIS solution team to fix existing GIS based software issues, enhance existing functions and add new features.
  • Assist in other implementation services projects as needed.
  • Participate in all aspects of the Software Development Life Cycle.

Qualifications:

  • Bachelor of Science degree, preference given to Computer Science, information systems, and other technical majors.
  • 2 - 5 years of related professional experience
  • Must be proficient in C#, JavaScript and HTML programming.
  • Prefer candidates with knowledge of ASP.NET Core, Typescript and Angular 2+.
  • Prefer candidates with knowledge of Azure App Service, Azure Storage and Azure Databases.
  • Prefer candidates with knowledge of C++.
  • Excellent communication skills required to interact with end users and to define problems and propose resolutions.
  • Must work closely and well in a team.
  • Good attention to detail, organized and methodical.
  • Strong willingness to learn. Self-motivated and goal oriented.
  • An entrepreneurial spirit and the willingness to build and grow with an organization is a must.
  • Ability to manage multiple projects concurrently to work under pressure to meet tight time commitments.

Send resume to careers@innovyze.com

Back to top

Latest Stories and News

The City of Tacoma, an InfoMaster Case Study

APAC team welcomes arrival of Storm, Sewer and Flood expert Anthony Kuch

Innovyze talks sustainable drainage at Singapore International Water Week

Follow Us

Innovyze Insider BlogInnovyze Users LinkedInInnovyze TweetsInnovyze TweetsInnovyze YouTubeInnovyze User Forums