NET/React Developer

Lambert Nemec Group View all jobs

  • Winnipeg, MB
  • $100,000-125,000 per year
  • Permanent
  • Full-time
  • 1 month ago
DeveloperReact/.NET DeveloperOverview:Join LBC IT’s dynamic and growing company as a React/.NET Developer. We are seeking an experienced and passionate professional to play a pivotal role in enhancing our workforce management SaaS product. Our team takes pride in our culture of collaboration, humility, and innovation. We offer an exceptional work environment that values work/life balance, professional development, and flexibility in a hybrid work setting. If you're looking to be a part of a team that values your skills and dedication, this is the place for you. Join us to help shape the future of our industry-leading product.Our engineering team emphasizes maintainable systems, thoughtful architecture, and continuous modernization of our platform.Development Stack : Our platform is built using:
  • C# across legacy .NET Core (3.x) and modern .NET (6+)
  • ASP.NET Core Web APIs
  • Entity Framework / EF Core
  • SQL Server
  • React / Typescript
  • Azure Services
Culture of Engagement (team & client): We value developers who actively participate in discussions, share ideas, and collaborate closely with teammates. Our team regularly engages in code reviews, design discussions, and video-based meetings with teammates and occasionally clients. We aim to create an environment where developers can grow their skills while contributing meaningfully to the product.Engineering Ownership: Our developers are expected to think beyond individual tasks and take ownership of the systems they work on. This includes participating in technical design discussions, identifying opportunities to improve architecture and code quality, and contributing ideas that help evolve the platform. We value engineers who understand the broader system, take pride in maintainable code, and help move the product forward through thoughtful technical decisions.Developer RequirementsExperience:
  • 5+ years of professional software development experience preferred
Core Skills:
  • C# / .NET Core 3+
  • ASP.NET Core Web API
  • Entity Framework Core
  • React (hooks, state management patterns)
  • SQL (query optimization, indexing, EF Migrations, and stored procedures within MSSQL, Azure SQL, MySQL, MariaDB or similar)
  • Azure fundamentals
  • Git workflows
  • REST API Design
  • Strong problem-solving skills and the ability to work through complex technical challenges.
Legacy System Maintenance & Modernization:
  • Maintain and enhance an existing .NET Core 3.x application
  • Contribute to incremental modernization initiatives
  • Refactor and improve legacy code while preserving business continuity
  • We are actively modernizing portions of our platform toward .NET 10
Engineering Practices:
  • Write xUnit, integration, and API tests.
  • Familiarity with CI/CD Pipelines esp. With Asure Services & Terraform
  • Follow Modern secure coding practices (payment card, encryption)
  • Comfortable leveraging AI-assisted development tools (e.g. Copilot)
Nice to Have Skills:
  • Familiarity with NoSQL databases (i.e. CosmosDB),
  • Rider IDE
  • Docker
  • Message Queues
  • Observability (Logging, application metrics)
Rewards:Competitive Compensation: Enjoy a salary range of $100,000 to $125,000, reflective of your skills and experience.Growth: Career progression toward Senior Developer, opportunity to develop mentorship skills with junior developers.Work/Life Balance: We prioritize a healthy work/life balance to ensure your well-being and productivity.Professional Development: Access to continuous learning opportunities and resources to further your career, including a $2,000 annual professional development fund.Hybrid Work Environment: Benefit from a flexible work arrangement that combines both remote and office work.How to Apply:To apply for this exciting opportunity, please submit your resume in Word format to Mario Tomberli, Director of Recruitment – IT and Engineering at .
To view other opportunities currently available please go toWe thank all applicants in advance; however, only those individuals who best meet our client's specifications will be contacted. All other resumes will be kept on file for future consideration.We look forward to viewing your application and considering you for this key role in our Software Development team.

Lambert Nemec Group