Software Engineer (.Net)
Two Circles
- Vancouver, BC
- 85.000-100.000 $ par an
- Permanent
- Temps-plein
- Design, build, and test scalable web applications and APIs using modern frontend technologies (HTML5, CSS3/SCSS, JavaScript/TypeScript) and backend frameworks (C#, .NET, ASP.NET MVC & Web API).
- Develop high-quality software components and services, ensuring efficiency, reliability, performance, and maintainability across our platform.
- Collaborate closely with product and marketing teams to deliver data-driven insights and solutions that provide high business value.
- Write clean, maintainable code following best practices and development frameworks, ensuring robust data engineering standards.
- Continuously improve and optimize data workflows, monitoring performance and implementing enhancements to drive innovation.
- Develop web applications that visualize audience segmentation and campaign performance metrics
- Build APIs and dashboards that expose fan behavior analytics to marketing teams
- Experience designing, building, and testing scalable web applications and APIs in a modern .NET environment.
- Strong proficiency in C#, with a solid understanding of how to write clean-code.
- Experience with .NET Framework and modern .NET (Core/6/8/10), including awareness of interoperability and migration considerations.
- Strong frontend development experience with HTML5 (semantic markup and accessibility basics), CSS3/SCSS (responsive design, theming, layering), and JavaScript (ES modules, async/await). TypeScript experience preferred.
- Familiarity with CI/CD using Azure DevOps pipelines or GitHub actions.
- Ability to work within established development frameworks and adhere to coding standards.
- Excellent communication skills, with an ability to articulate blockers and timelines to non-technical stakeholders.
- Strong teamwork skills, with a collaborative mindset and desire to learn from others.
- Hands-on experience with ASP.NET MVC and Web API (including filters and versioning basics)
- SQL skills for querying and managing data.
- A proactive attitude with a passion for continuous learning and growth.
- High attention to detail and commitment to delivering quality work.
- Comfortable working in a fast-paced environment, with the ability to estimate tasks and deliver incremental value effectively.
Nous sommes désolés mais ce recruteur n'accepte pas les candidatures en provenance de l'étranger.