We have 2 roles for .Net Developer/Lead
1.Job Role: .Net Backend Developer
Location: Calgary, Hybrid (4 days WFO)
Accountabilities:
- Routinely advise on-site or vendor developers/implementation teams on coding, design, and testing/debugging standards
- Understand and help refine un-stated requirements
- Routinely deal with and resolve difficult technical issues
- Aid in the development of architectural framework and design
- Be responsible for the quality of deliverables via sign-off and problem tickets
- Evaluate and introduce new tools and techniques to the development team
- Manage technical issues and the work of other developers
- Act as liaison with various groups including architecture, vendors, and other project teams
- Assume technical leadership role on projects
- Exercise leadership through superior technical and domain knowledge
- Conduct regular code reviews
- Proactively identify areas for improvement, seek solutions and make recommendations
- Lead initiatives & acts as a change agent (embraces change and helps other to embrace it)
- Listen actively & suspend judgment
- Foster a spirit of creative collaboration by giving team members a common focus
- Help establish and maintain quality software architecture and implementation design for products
- Provide support to the entire project team in order to deliver
- Provide mentorship to development team
Required Skills, Experience and Qualifications:
- Undergraduate degree in Computer Science or related discipline; or equivalent experience
- 5+ years professional experience in large-scale front-end software development
- A minimum of 4 years of experience as a C# programmer or developer
- Strong in object-oriented programming, MVC, design patterns and SOLID principles
- Experience developing rich applications with HTML, CSS, JavaScript
- Developing and using RESTful APIs, SOA services and Microservices
- Familiarity with Databases (Relational & Document based) and SQL
- Experience with cloud software development
- Working experience with various development languages (primarily NodeJS, Java, and related technologies)
- Working experience with agile software practices, including TDD/D and refactoring is required
- Experience with Agile software development methodology
- Experience being responsible for the development and providing technical engineering vision of medium to large sized applications
- Experience shipping 2-3 consumer facing, web applications
- Strong technical, analytical and problem-solving skills
- Excellent verbal and written communication skills
- Ambitious with an ability to take initiative
- You should be passionate about quality and writing clean, reusable, readable code that scales and performs well
2.Job Role: Full stack Lead with React & .Net
Location: Calgary, Hybrid (4 days WFO)
Skill Set Required/ Qualification
- 8+ years of professional experience in large-scale enterprise software development
- Hands-on experience in the design and development of C# using .Net Framework and Core RESTFUL web services and microservices.
- Experience working in React JS
- Experience with Content Management and Content object modeling, specifically using Contentful
- Experience developing rich applications with HTML, CSS, JavaScript
- Experience in object-oriented and asynchronous programming
- Working experience with various development languages (primarily NodeJS, C#, JavaScipt, and related technologies)
- Working experience with agile software practices, including TDD/D and refactoring
- Working experience of modelling techniques, including OOA/D
- Experience with Agile software development methodology
- Experience with cloud software development
- Experience being responsible for the development and providing technical engineering vision of medium to large-sized applications.
- Experience shipping 2-3 consumer-facing, web applications.
- Strong technical, analytical, and problem-solving skills
- Excellent verbal and written communication skills
- Ambitious with an ability to take initiative.
- Passionate about software quality and writing clean, reusable, readable code that scales and performs.
Job Description
- Leads the team in the technical design, development, and implementation.
- Coding, unit testing, implementation, and delivery of solutions. Advise development teams on coding, design, testing and debugging standards.
- Routinely deals with and resolves difficult technical issues.
- Takes the lead for establishing, implementing, and monitoring 'best practices’ for development ensuring expected application performance levels are achieved.
- Manages technical issues and the work of other developers.
- Proactively identify areas for improvement, seek solutions and make recommendations.
- Contributes to defining deliverable time estimates, and analyzes feasibility, and solution compatibility with other services and systems.
- Obtains clarity of the requirements, working with project managers, leads, experience owners and other enterprise stakeholders.
- Acts as a liaison with various groups including architecture, project teams and stakeholders.
- Understands and helps refine unstated requirements.
- Builds understanding of industry trends and contributes to the development of digital standards and practices.
- Influences the development of plans and processes; contributes heavily to the approval of code reviews. A custodian of established architecture and detailed design patterns.
- Extends expertise across multiple technical domains; awareness of risks associated with application development and potential impacts, incorporating risk planning and mitigation.
- Expertise in testing system integrated testing, load, and performance.
- Uses domain knowledge and expertise to contribute to the monitoring and troubleshooting of the overall digital system.
- Provides support to the entire platform team in order to deliver.
- Defines problems, collects data, establishes facts, draws valid conclusions, and provides solutions.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Technical Consultant Digital Analytics (Junior) - m/w/d - Vienna
2026-05-28
Network Engineer
2026-05-27
IP Network Engineer
2026-05-20
- Posted
- Feb 02, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Calgary
- Company
- COGNITO INC
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Technical Consultant Digital Analytics (Junior) - m/w/d - Vienna
2026-05-28
Network Engineer
2026-05-27
IP Network Engineer
2026-05-20