JOB DESCRIPTION: 
Ameriabank CJSC is looking for a Senior Backend Developer to help expand its existing platforms and develop new features and products.
RESPONSIBILITIES: 
- Design, build, and maintain efficient, reusable, and reliable code;
- Develop applications in accordance with given specifications;
- Responsible for design and implementation of data storage solutions;
- Ensure the best possible performance, quality, and responsiveness of applications;
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
REQUIRED QUALIFICATIONS: 
- Bachelor's or master's degree in Computer Science or a related field;
- Strong knowledge of C# with .NET Framework and/ or .NET Core;
- Experience with ADO.NET, LINQ and Entity Framework;
- Experience in developing Web Services, SOAP and RESTful Web API;
- Experience with T-SQL using Microsoft SQL Server and database applications (stored procedures, triggers, functions);
- Solid understanding of object-oriented design and programming;
- Experience with Scrum or other Agile methodology;
- Working knowledge of GIT or TFS, Azure DevOps;
- Extensive knowledge of design patterns;
- Experience with microservices;
- Ability to work in team in diverse/ multiple stakeholder environment.
APPLICATION PROCEDURES: 
Interested candidates are welcome to apply for this position by following the link:
https://recruitment.ameriabank.am/job-details/914. Only short-listed candidates will be interviewed.
Please clearly mention in your application letter that you learned of this announcement through Career Center and mention the URL of its website - www.careercenter.am. Thanks.
REMUNERATION/ SALARY: 
Competitive salary, plus package of benefits for Ameriabank employees, including annual bonus, insurance, preferential terms for banking services, training and development opportunities, individual professional development plan.