Senior .NET Developer

Deadline: 29 May 2024

Employment term: Permanent

Category: Software development

Job type: Full time

Location: Yerevan

Job description:

Ameriabank CJSC is looking for experienced Senior .NET Developer to help expand its existing platforms and develop new features and products.


Job responsibilities

  • Design, build, and maintain efficient, reusable and reliable code;
  • Develop applications in accordance with given specifications;
  • 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

  • Over 6 years of experience in the software industry;
  • Solid foundation in software design and architecture;
  • Expertise in the .NET technology stack, including deep understanding of C# and related technologies;
  • Ability to produce detailed documentation for codebase architecture and implementation;
  • Experienced in leveraging metrics to track and analyze software development processes, including code quality, test coverage, and release velocity;
  • Expertise in designing and implementing intricate solutions on diverse on-premise infrastructures;
  • Proficiency in containerization and orchestration tools such as Docker and Kubernetes.
  • Practical experience in transitioning from monolithic architectures to microservices;
  • Experience with both SQL and NoSQL databases, understanding the unique strengths and limitations of each;
  • Familiarity with the fintech domain is advantageous;
  • Excellent planning, organizational, and communication skills.

Required candidate level: Senior

Additional information

Please note that only shortlisted candidates will be contacted.

 

Please clearly mention that you have heard of this job opportunity on staff.am

Professional skills

C#

Share this job via your favorite social media channel.

Benefits

Annual bonus
Annual salary review
Free language courses
Medical insurance
Teambuilding and corporate events
Training program abroad
Local and online training package
Complimentary tea, coffee and refreshments
"Baby born" package
Company performance-based bonuses
Day off
Business trips
Physical Wellbeing Programs
Employee Discounts & Perks
Global Business Travel Insurance
Professional Development Reimbursement

Contact details

Website http://www.ameriabank.am

Phone: +37410561111

Address: 2 Vazgen Sargsyan St, Yerevan, Armenia

Find Ameriabank CJSC on social media