Technical Lead
We are seeking an expert .NET Developer to join ONE BCG! If you have not heard of us or run into our system in one of the hundreds of Tricity’s top residential buildings, and thousands worldwide.
Our customers absolutely love us and our staff is first-rate in every way that counts. We are proudly the most innovative company in the residential luxury real estate management space. Yet, we have only executed shy of 25% of our innovation road map so far. This is why we need you!
How you can make a difference.
Lead a team of .NET developers, providing guidance, mentorship, and technical expertise to ensure the successful execution of projects.
Participate in the design, development, and maintenance of .NET applications and solutions.
Collaborate with project managers to define project scope, requirements, and timelines. Monitor and report on project progress, ensuring projects are delivered on time and within budget.
Conduct code reviews to maintain code quality, identify potential issues, and enforce coding standards.
Contribute to the architectural design and technical decision-making process, ensuring scalability, performance, and maintainability of software solutions.
Troubleshoot and resolve technical issues and challenges as they arise during the development and production phases.
Foster collaboration and effective communication within the development team and with other cross-functional teams.
Create and maintain technical documentation, including design documents, code documentation, and system documentation.
Ensure that software solutions meet high-quality standards through testing, debugging, and performance optimization.
What all you need.
8+ years experience in coding: .net core, MVC, Entity Framework, SQL Server, AngularJS, LINQ
Strong leadership and project management skills.
Proficiency in the .NET framework, C#, and other related technologies.
Experience with web development frameworks (e.g., ASP.NET, ASP.NET Core) and front-end technologies (e.g., HTML, JavaScript, CSS).
Knowledge of database management systems (e.g., SQL Server, MySQL) and data modeling.
Familiarity with software design patterns, best practices, and architectural principles.
Excellent problem-solving and communication skills.
Ability to work in a fast-paced and collaborative team environment.
Exposure on Azure, AWS, Node.js, Web API, IONIC will be an added advantage