Overview

QuestGlobal Armenia is looking for a Senior Software Engineer (Angular).

Responsibilities:
  • Design, develop and implement client-facing web applications
  • Actively involved in designing new application features and functionality, writing API's, Microservices, scalability and maintainability improvements
  • Support and expertise for a multi-tier environment; evaluation (with recommendations) for any additional infrastructure or software required to support the web and mobile applications
  • Meet and interact with user interface team, enterprise architects, back-end and other front-end engineers as needed to elicit, define, analyze and document requirements for new applications
  • Be familiar with functional and technical requirements to facilitate design, development, testing, implementation and ongoing support
  • Play an active role in defining and implementing best practices, standards and procedures including quality and delivery methodologies
  • Ensure compliance with the documented software processes and procedures throughout the life cycle of software products
  • Participate in the project architecture exercise, and assumes responsibility for ongoing data architecture for the project
  • Propose and participate in decisions on technologies used
  • Conduct research and proof of concepts
  • Share knowledge, lessons learned with team members
Required Qualifications:
  • Degree, diploma or equivalent directly related work experience
  • Minimum 3 years of experience in web-based technologies. Strong software engineering background including successful software engineering career
  • Strong knowledge in web based application development technologies
  • Strong understanding of OOP
  • Hands-on experience and proficient knowledge of the following
  • JavaScript, TypeScript, Angular (desired), SASS
  • Excellent knowledge of C#/.Net you should be at the leading edge of your field
  • ORM frameworks
  • GitLab or GitHub
  • Testing frameworks like xUnit Test
  • CI/CD technologies like Jenkins, GitLab pipeline, Azure DevOps, etc.
  • TDD, Design Patterns, MVC, Refactoring, Dependency Injection, Microservices, Restful architecture
  • Familiar with Docker
  • Agile Practices (Scrum / Kanban);Communication skills, primarily the ability to communicate ideas
Please note: Our intelligent job search engine discovered this job and republished it for your convenience. Please be aware that the job information may be incorrect or incomplete. The job announcement remains the property of its original publisher. To view the original job and its full details, please visit the job's URL on the owner’s page.

Please clearly mention that you have heard of this job opportunity on https://ijob.am.