Full Stack .Net Developer

Deadline: 29 May 2024

Employment term: Permanent

Category: Software development

Job type: Full time

Location: Yerevan

Job description:

A unique opportunity for a Full Stack .Net Developer! Our data and software engineering teams are building new and innovative systems, backed by an ever-growing network of distributed web applications and micro services, to set up the rapidly growing Financial Advice business.

Job responsibilities

  • Author clean, scalable, modular, secure, well-structured, and testable code,
  • Read, understand and modify the existing code,
  • Design and implement microservices with thoughtfully defined APIs,
  • Take ownership of designed services and platform components from conception through to delivery,
  • Consistently deliver on Sprint commitments & agreed upon timelines by the team,
  • Adhere to all industry best practices and standards for Agile/Scrum Frameworks adopted by the Organization including but not limited to daily stand-ups, grooming, planning, retrospectives, sprint reviews, demos, and analytics,
  • Work with the local and global teams,
  • Share knowledge and experience with colleagues, mentor and lead junior team members,
  • Support operational aspects of the technology platform.

Required qualifications

  • At least 5 years of experience in software development,
  • Understanding of object-oriented programming,
  • Strong capabilities with .NET,
  • Deep understanding of C# language facilities,
  • Good experience with API development,
  • Experience working with SQL server (T-SQL, Stored Procedures, DDL / DML, ADO.NET, linq to sql),
  • NoSQL (RavenDB, CosmosDB) experience is a big advantage,
  • Knowledge of Angular is mandatory,
  • Good knowledge of JavaScript and web-based front-end technologies (HTML, CSS(SCSS),
  • Experience with the Microsoft development stack, including Azure DevOps, Visual Studio GIT,
  • Understanding of finance/ investment technologies is preferable,
  • Exposure to an Agile Development Methodology would be beneficial,
  • Understanding of the finance/ investment domain would be beneficial,
  • Strong analytical and problem-solving abilities,
  • Strong work ethic and a team player,
  • Fluency in English language.

Required candidate level: Senior

Additional information

To apply for this position, please click here. Only short-listed candidates will be notified for interviews. 

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

Professional skills

.NET Framework

Soft skills

Problem solving 

Share this job via your favorite social media channel.

Benefits

Annual salary review
Free language courses
Medical insurance
Teambuilding and corporate events
Complimentary tea, coffee and refreshments
Flexible working schedule
Local and online training package
Happy Hour
Sport package
13th salary
Business trips
Gamezone or fun activities
Global Business Travel Insurance

Contact details

Website http://www.praemium.com.au