Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailPosition: .Net Developer with Mobile Development
Location: Remote Work (client based in Montreal)
Duration: 6 Months +
Job Summary
Participate in the design, development and support of systems.
Specific Responsibilities
Be assigned to complex and very complex design and programming activities
Develop programming standards according to needs and ensure team adheres to standards
Lead full development lifecycle, including:
o Analyse / evaluate requirements and produce design documents according pre-determined methodology or process
o design, code and debug in various software languages according to pre-determined standards; code review as required
o perform testing and quality assurance
o integration of software within existing systems
Be proactive and provide status of effort accomplished, estimates of remaining effort, and issues impacting progress
Create test cases, participate in testing, and document test results
Provide production support by documenting system problems, suggesting solutions, and performing code fixes
May supervise resources for design/programming activities and follow up on efforts
Collaborate with internal and/or external stakeholders where needed to solve problems
Train, coach and provide guidance to others in area(s) of specialization; foster teamwork and innovation by involving others in problem solving and creative thinking
Participate in the evaluation and identification of new technologies
Develop internal and external relationships, with emphasis on those that facilitate the achievement of job/role accountabilities, such as relationships with key suppliers, customers and internal service providers
Ensure that commitments toward internal and external customers are met in a timely and cost-effective manner; solicits feedback from customers to identify opportunities to improve products and/or services
May lead a work group or a project team involving technical and support staff
Participate in some aspects of project management
May be asked to review work delivered by external suppliers
Job Qualifications:
Bachelor's degree in Computer Science/Computer engineering or equivalent degree / experience required
2-5 or more years' work experience as a programmer or programmer/analyst
Proven experience in design, development, testing, and implementation
Ability to work independently or in a group under a limited degree of supervision; make decisions regarding work and development of project team members when required
Excellent analytical skills and ability to use sound judgement when evaluating potential solutions
Strong written and oral communication skills
Team player, with an ability to motivate and be a positive role model for others
Ability to work efficiently under pressure and manage multiple assignments
Able to participate in after-hours work and/or on-call rotation
Bilingual in both French and English, written and oral, required
Requirements:
Good knowledge of C#
Knowledge of ASP.NET et MVC
Rest API
Async / Await Framework
SQL
Visual Studio 2017
Microservices
Assets:
Xamarin Forms (Android, UWP)
MVVM Architecture
Win Forms
Web developer (HTTP, HTML5, CSS, JS)
Entity or Other ORM framework
Mobile development
GIT
Azure Services
REST APIs
.NET CORE
Agile methodology
RPG / ILE
Full Time