Job Posting: Intermediate Software Developer

About Us:

For 25 years, Meridio Solutions has been working closely with municipal and cooperative utilities to provide affordable integrated software that manages maps, assets, and workflow. Due to company growth, we are currently looking for a talented developer to join our team who has both database and back-end application development experience.

In this position you will work closely with the rest of the development team and reports directly to the Product Manager. You will be involved in designing, implementing, testing and documenting components of our new software, as well as maintaining our existing product line.

Your primary area of responsibility will be back-end, so strong knowledge of relational database and object oriented programming is a must-have.


  • Database development; ranging from generating simple scripts for data insertion to database designs and complex stored procedures.
  • Manage database deployment across multiple production environments; synchronize database updates with code pushes whilst maintaining high availability in the production environment.
  • Analyze and maintain integrity of data
  • Debug and maintain existing software
  • Develop data access layer for web service calls
  • Developing Restful API calls that are secure, scalable, and well tested
  • Research and evaluate new technologies
  • Generate documentation for both internal use and for end-users

Qualifications / Experience

  • Educational background in Computer Science
  • Minimum 3 years of experience in application development
  • Strong knowledge of Microsoft SQL Server (programming experience with T-SQL) and relational database
  • Solid understanding of object oriented programming concepts and language such as C# or Java
  • Good understanding of MVC design pattern1
  • Working knowledge of Javascript, HTML, CSS
  • Experience working with SQL Server Management Studio, Visual Studio and version control systems such as Git, and Team Foundation Server.

Desired Characteristics:

  • Excellent communication and teamwork skills
  • Passion for programming and intellectual curiosity
  • Strong analytical mind and creativity to think outside the box
  • Resourceful problem solver with a find-a-way, get-it-done type attitude
  • Result oriented and proactive; Individual tasks are only a means to achieve the goal
  • Attention to detail
  • Quick learner, energetic, ability to work both independently or as part of a team
  • Good organization skill; Ability to work under pressure and multi task while managing tight deadlines

Nice to have:

  • Experience with database performance optimization, or data integrity analysis will be an asset
  • Experience with Javascript, React / Redux
  • Experience working with HTTP-based web services
  • Experience developing web applications with ASP.NET MVC
  • Experience developing unit tests and integration tests will be an asset

What we offer

Meridio provides a dynamic work environment.  This is an opportunity to join a focused team of developers and build your skills with leading tools and technologies. We offer competitive wages with an outstanding benefits package, including: extended health care, dental, vision, MSP payments and paid vacation.

* Pre-employment screening of all external candidates is part of the process.


Can't find the answer to your question on our website or just want to see more? Send us a message or book a demo with our product specialist today!

Contact Us
close slider