- Company Name
- Ministère des Transports et de la Mobilité durable du Québec (MTMD)
- Job Title
- Stagiaire en Analyste programmeur ou analyse fonctionnel (OFFRE MODIFIÉE)
- Job Description
-
Job title: Intern – Programmer Analyst / Functional Analyst
Role Summary:
Assist in the design, development, and enhancement of web-based transportation management systems. Engage in full‑stack development using C#, ASP.NET Core, Razor Pages, and related Microsoft technologies, while collaborating with cross‑functional teams to document functional requirements, model UML diagrams, and deliver quality software solutions.
Expactations:
- Work independently and responsibly within a 10‑member team.
- Attend daily stand‑ups, receive continuous coaching, and actively contribute ideas for process and product improvement.
- Communicate clearly, both orally and in writing, to stakeholders and team members.
Key Responsibilities:
- Participate in daily team meetings and agile ceremonies.
- Develop, test, and deploy features for web portals handling CAD design, geodetic surveying, infrastructure estimation, and quality management.
- Produce functional specification documents and UML models.
- Apply code reviews, unit tests, and integration validation.
- Troubleshoot and resolve issues in SQL Server and Oracle backends.
- Contribute to documentation and knowledge transfer.
Required Skills:
Technical:
- C#, ASP.NET Core, Razor Pages, Entity Framework, JavaScript, jQuery, Bootstrap, SQL Server, Oracle.
- Visual Studio 2022, Azure DevOps, SQL Server Management Studio, IIS.
- UML modeling with Enterprise Architect or Visio.
Soft:
- Self‑motivated, proactive, and adaptable to change.
- Strong teamwork, active listening, and diplomatic communication.
- Attention to detail, analytical thinking, and solid oral & written communication.
Required Education & Certifications:
- Enrolled in or recently completed a first‑cycle university program in Computer Engineering, Software Engineering, or related field.
- No specific certifications required.