Senior Full Stack Software Developer

Software Developer in Monrovia, CA

Posted 2019-10-14

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 Software Developer will work on development of a cloud-based application in connection with its asset management and real-time modelling 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.
- Participate in all aspects of the Software Development Life Cycle.


- Bachelor of Science degree, preference given to Computer Science, information systems, and other technical majors.
- 6-10 years of related professional experience
- Must have experiences in the full stack programming
- Must be experienced in software architecture
- Must familiar with SAAS and Azure Cloud Platform.
- Must be proficient in C# and ASP.NET Core.
- Must be proficient in SQL and ORM.
- Must be proficient in HTML, CSS and JavaScript.
- Must be proficient in Typescript, the latest Angular releases and RxJS.
- Must be proficient in RESTful API, AJAX and WebSocket.
- Must be proficient in code versioning tools (Git/SVN).
- Prefer candidates with experience on data mining and GIS.
- Prefer candidates with knowledge of Big Data analytics, NoSQL.
- Prefer candidates with experience on C/C++.
- Must work closely and well in a team.
- Good attention to detail, organized and methodical.
- Strong willingness to learn. Self-motivated and goal oriented.
- Good experiences with related software testing
- An entrepreneurial spirit and the willingness to build and grow with an organization is a must.

Ready to be seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Company summary

Innovyze is 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.


Competitive salaries; bonus programs; ongoing education and training; professional development.

Tech Stack

C#, VB.NET, C++, Git

Be seen in a new Software Developer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and be seen.