Senior Software Developer - Studies

Company Profile
Miovision’s mission is to provide the foundation for tomorrow’s smart cities by transforming the way traffic networks are managed today. Backed by the world’s most advanced traffic AI, Miovision’s innovations in traffic signal planning and operations have made it possible for cities to improve the transportation experience for drivers, cyclists and pedestrians since 2005. With offices in Kitchener, Canada and Cologne, Germany, Miovision serves over 17,000 municipalities worldwide. For more information, visit www.miovision.com

Position Summary
Do you know someone who hates the commute to work? Do you want to be part of the solution? Miovision is looking for an exceptional software developer who is passionate about working on the Studies platform. 

We are looking for someone to take the reins on our entire production software stack. You will be building front end UIs, managing a multi-satellite server environment, and working on scaling up our database in a write heavy environment. 

Our technology stack includes, but is not limited to: Git, C# .NET Framework 4.5, Entity Framework, SQL Server, Amazon Web Services (EC2, S3, SQS, RDS, Lambda, Batch)

Things we’d like you to do:
  • Develop high-quality systems from initial design/prototype phase to production
  • Enable fast iteration through build, test, and deployment automation
  • Evaluate and recommend changes to existing systems, including new technologies and refactoring opportunities
  • Evaluate performance, cost, and scalability of live systems
  • Work with other teams to ensure a consistent architecture across Miovision
  • Collaborate with the rest of the team to develop a long- term technical vision and a shared roadmap
  • Influence the future by proposing innovative features, prototyping new products, and unlocking capabilities.
  • Evaluate design trade-offs, and long-term impact of immediate decisions

A few things we’d like you to have:
  • Direct experience with AWS products such as EC2, S3, Batch, Lambda, and RDS datastores
  • Experience designing data acquisition pipelines and cloud systems
  • Knowledge of service-oriented architectures and message passing distributed systems
  • Familiarity with C#, and Javascript/Node.
  • Expertise building data visualization and analysis tools
  • A solid grounding in relational database design and usage (RDS SQL Server,, Snowflake)
  • A passion for continuous delivery, infrastructure as code, trunk-based development, and devops

It’d also be great to talk about your:
  • Experience with production load systems
  • Passion for products that affect our customers
  • Ability to see things from different perspectives and to insist on data-driven decisions
  • Curiosity to dive into the technical details of how things work
  • A positive attitude to build relationships with everyone in the organization

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file