.NetazureCC#

Sr. .Net Developer (Tech Lead)

Opticca Consulting
Canada

Roles AND RESPONSIBILITIES:

• Own the product from a technical perspective making changes to stack, adding services, refactoring code, changing infrastructure, and adding or removing any tools as necessary

• Architect, code, and debug problematic code

• Take part of code reviews as a reviewer and reviewee. 

• Produce both high-level and detailed-level designs based on business requirements and defined architectures

• Participate in business requirements, test planning, design reviews, etc. to gain a solid understanding of the application and provide input into various SDLC deliverables

• Provide coaching and mentoring to the development team

• Coordinate with both onshore and offshore teams to ensure coding, testing, debugging, and implementation activities are completed as required

• Produce and maintain documentation and records in compliance with the SDLC requirements

• Analyze, define, and document requirements for data, workflow, logical processes, interface design, internal and external checks, controls, and outputs

• Contribute to defining timelines and project plans; analyze and estimate feasibility, cost, time, and scope

• Ensure information security standards and requirements are incorporated into all solutions

• Contribute to the ongoing support, stability, and performance of application systems in production including problem analysis, resolution, escalation and reporting as necessary

• Stay current with trends in emerging technologies and how they could apply to the organization

 

QUALIFICATIONS AND EXPERIENCE:

• BS in Computer Science or equivalent combination of education and professional work experience

• 7+ years of demonstrated development experience building web applications

• 4+ years experience building scalable and maintainable RESTful APIs using C#

• Strong fundamental knowledge of relational databases (SQL in particular) and ability to write performant queries

• Experience working as a technical team lead is highly desired

• Experience with automated testing frameworks and pipelines

• Experience with HTML5, CSS3 and JavaScript, requiring solid cross-browser ES6+ skills/TypeScript

• Experience using AngularJS (or any Reactive Front-End frameworks like React, Vue.JS, Svelte, etc.)

• Experience using version control software (i.e. Git), and Agile development methodologies

• Working knowledge of Continuous Integration/ DevOps processes and tools such as Azure DevOps 



© 2020 RemoteJobs.store. Built using NextJS and Vercel.
Uses RemoteOK and Remotive APIs.