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.