Tuesday, July 25, 2017

Job: Senior .NET Engineer at Questrade International Inc., Armenian Branch Company

Location: Yerevan, Armenia

Category:

Type: Full Time

Deadline: 24-Aug-17 00:00:00

Salary: Highly competitive, plus an advanced benefit package.

Description
The ideal candidate for this position is experienced in developing highly performing and scalable web applications and APIs that meet the business requirements and provide a positive user experience to the end-user. This role is involved into small to large scale projects through all stages of the software development life cycle from requirements gathering to implementation. The position requires collaboration with User Interaction and Design team, Marketing, .NET and Database Developers to design and develop functionally rich, robust, user friendly web applications as defined by business requirements.

Responsibilities
- Collaborate with User Interface Designers, Team Lead, Database Developers and .NET Developers to build client-facing and internal web applications using: C#, ASP.NET, .NET Core, Web APIs, WCF, HTML, AngularJS, DHTML, CSS, jQuery, AJAX;
- Be a leader in discussions of technical solutions for business problems and ensure it can be integrated into current structure of applications;
- Build microservices with RESTful APIs using .NET Core, Python and Node.js;
- Maintain and enhance the existing web applications and ensure all internal systems are integrated;
- Assist the team members with technical problems and ensure best practices;
- Participate in designing new application features and functionality, writing APIs, scalability and maintainability improvements;
- Perform testing on his/ her own code and write unit tests as well as automated tests for continuous integration;
- Meet and interact with User Interface Designers, Marketing Specialists, Database Architects and .NET Developers as needed to elicit, define, analyze and document requirements for new application;
- Provide support and enhancements to existing production applications in a timely and accurate manner;
- Proactively report to team leads on task status and potential issues.

RequiredQualifications
SKILLS:
- Expertise in Web API design and implementation;
- Strong understanding of object-oriented (OOP) development;
- Ability to code consistently and to document standards and specifications;
- Experience with version control (e. g. SVN) and issue tracking (e. g. JIRA);
- Work experience in a structured and traditional organization; person well-versed in agile methodology;
- Experience with developing applications for social media sites (Facebook, Twitter) is an asset;
- Hands-on experience and proficient knowledge of:
a) Creating RESTful APIs defined using Open API (Swagger) specifications for integration of applications;
b) Web technologies: HTML, DHTML, JavaScript, .NET, ASP.NET, ADO.NET, C#/ VB.NET, web services, WCF, WPF, SOAP and XML;
c) Database server: Sybase, MS SQL Server 2005/ 2008, stored procedures and functions (PL/ T-SQL);
d) System environment: Microsoft ASP.NET/ .NET framework on Windows 2008 server;
e) Tools: Adobe CS5 product suite, MS Visual Studio 2012/ 2017, Subversion, JIRA.

EDUCATION/ EXPERIENCE:
- Degree, diploma or equivalent directly related to work experience;
- At least 3 years of experience;
- Availability of .NET Microsoft Certificate is an asset.

COMMUNICATIONS:
- Superior writing, editing, and communication skills;
- Strong organizational skills; ability to multi-task, prioritize, and meet deadlines;
- Strong interpersonal skills that facilitate team work.

Benefits

Job URL: iJob.am - Senior .NET Engineer @ Questrade International Inc., Armenian Branch

No comments:

Post a Comment