Technical Lead

Description

Are you a Senior Software Engineer with Lead experience looking to help drive innovation and ideas that will drive growth within a highly collaborative environment? Our Downtown Vancouver client is looking for a Senior Software Engineer with Lead experience to join their amazing team on a permanent full-time basis! Apply for this awesome Senior Software Engineer/Lead opportunity today!ADVANTAGESWhat’s in it for you!As a Senior Software Engineer/Lead with our Downtown Vancouver client, you’ll receive:• Highly competitive market annual rates.• Great work environment in downtown Vancouver.• Extended health and dental benefits.• Opportunities to develop new skills and progress your career• The freedom and flexibility to handle your role in a way that’s right for youRESPONSIBILITIESWhat will you do?As a Senior Software Engineer/Lead with our Downtown Vancouver client, you will:• Lead the design, development, testing, operation, delivery and maintenance of a solution or infrastructure to satisfy user requirements.• Solve complex and escalated aspects of a project, performing coding, debugging, testing and troubleshooting throughout the development process.• Provide a leadership role for the work group, ensuring the appropriate expectations, principles, structures, tools and responsibilities are in place to deliver the project.• Drive adherence to the relevant processes, procedures, standards, technical design whilst supporting the definition, maintenance and implementation of technology standards.• Provide advanced technical expertise to maximize efficiency, reliability and value from current solutions, infrastructure and emerging technologies, showing technical leadership and identifying and implementing continuous improvement plans.QUALIFICATIONSHow do you qualify?To qualify for the Senior Software Engineer/Lead role with our Downtown Vancouver client, you must have:• B.E./B.Tech in Computer Science or related field from a top tier engineering institution.• 9-11 years of overall experience in application development in product organizations.• Expert/polyglot programmer in .NET/.NET Core (C#) and ASP.NET MVC/ ASP.NET Core.• Experience in use of cloud computing especially Platform as a Service (Azure preferred).• Experience in front end / UI technologies including frameworks such as React/Angular/Backbone/Bootstrap/Node (Angular preferred).• Proficiency in data modelling, database technologies (both SQL –preferably SQL Server – and No SQL),.• Experience in build/CI/CD tools: Azure DevOps (Preferred), Ant/Maven/Gradle, Jenkins, GIT..• Collaborative individual with excellent interpersonal and communications skills.• Experience in developing resilient web services (microservices etc). • Great understanding of RESTful architecture.SUMMARYWhat additional experience do you bring?To be considered for the Senior Software Engineer/Lead role with our Downtown Vancouver client, it’s an asset to have:• Experience in developing and deploying applications in SharePoint/Office 365 would be an asset.• Experience with Mobile/Responsive UIs would be an asset.If the prospect of working within a high-functioning collaborative environment on an exciting software platform products intrigues you, then the Senior Software Engineer/Lead role with our Downtown Vancouver client could be the perfect opportunity for you!Please contact Corey Newson with your resume at:corey.newson@randstad.ca
___________________

View Original Source Source