Mid Level .Net Software Engineer

Yerevan,RAFull-time

HighWay is a fintech company focused on building banking products. We have a highly motivated and skilled team with excellent track record in finance and technology. By using the best technology around and our expertise in finance and banking we have built BaaS solutions, that allow our customers to embed financial services into their products.

As a  Mid Level .Net Software Engineer you will be working on one of products in our Bank as a Service platform. If you are excited by solving complex fintech problems and continue your career path with an innovative tech company, we’d love to hear from you!

 

Job responsibilities

 

  • Participate in all the steps of the software development process, from design to integration
  • Design, build, and maintain efficient, reusable, and reliable code
  • Work with a team lead and other developers to build, implement, and deploy new complex applications of the software development life cycle.
  • Do code review of team members
  • Develop applications in accordance with given specifications.
  • Do not hesitate from reading, understanding and modify the existing code
  • Complete work in accordance with deadlines
  • Translate application storyboards and use cases into functional applications

 

Required Qualifications

 

  • More than 3 years of web application development experience
  • More than 2 experience .Net Core, .net 5 or upper versions is must
  • More than 1 year experience relational (Postgres, Oracle or SQL Server etc) and NoSql (MongoDb etc) databases
  • Excellent strategic design and coding skills at the system and component level
  • Strong experience in Microservice, Clean and other architectures
  • Excellent analytical and problem-solving skills
  • Experience designing and architecting complex backend systems
  • Solid knowledge in Design patterns, Asynchronous programming, Ado.Net, Entity Framework, Rest API
  • Experience in RabbitMq, Redis, K8s and dockers
  • SQL programming, stored procedures and performance tuning
  • Strong skills designing, developing, debugging, documenting and implementing applications
  • Ability to elicit requirements from members of the organization as well as reverse engineer requirements from legacy code
  • Ability to work in an environment of fluid requirements and priorities

 

WHAT BENEFITS YOU GET

 

  • Competitive Salary
  • Annual Salary Review
  • Medical insurance
  • Gym membership
  • Day offs
  • Incremental day off (+1 day per year)
  • Flexible/remote working schedule
  • Free online courses
  • Individual education program
  • Team Building and corporate activities
  • Cool environment
  • Coffee, tea and sweets in the office
Join now