Overview

AMEXIS provides unique IT solutions of superior quality to corporate clients and research organizations. The company aims to establish innovative and constantly developing technological company with entirely Bulgarian ownership.
In our offices in Sofia and Plovdiv work young and motivated talents, who develop their career and unlock new ways of working. Now you have the chance to join them as an

AWS FULL STACK DEVELOPER
Job Description:

  • Develop .NET web applications and RESTful web services
  • Participate in all phases of the software development lifecycle
  • Work with the latest development and technologies
  • Closely collaborating with project manager and/or client
  • Sharing knowledge, providing support to team members when needed
  • Maintaining high standards of quality for code, documentation and other deliverables

Qualifications:

  • 3+ years of professional experience as a .NET Developer
  • Understanding of core AWS services (VPC, EC2, RDS, DynamoDB, S3), uses, and basic AWS architecture best practices
  • Proficiency in developing, deploying, and debugging cloud-based applications using AWS
  • Ability to use the AWS service APIs, AWS CLI, and SDKs to write applications
  • Strong experience .NET Framework (C#), .Net Core, Web API; HTML 5, CSS, JavaScript, TypeScript
  • Good understanding of best coding practices
  • Responsible and team-oriented person
  • Very good knowledge of English

An advantage would be:

  • Ability to use a CI/CD pipeline (Code Deploy, Code Pipeline) to deploy applications on AWS
  • Ability to write code using AWS security best practices (IAM, Security Groups, Secrets Manager, Encryption)
  • Proficiency writing code for serverless applications (e.g., Lambda, SQS, SNS, AppSync)
  • AWS Certified – Associate or Professional
  • Experience with Linux Operating System
  • Good knowledge of at least one JS framework/library like Angular/React/Aurelia etc.
  • Usage of SCRUM, Agile
  • University degree in relevant field

What we offer:

  • Small, integrated and very friendly team
  • Upskilling training programs
  • Flexible working hours
  • Possibilities for home office
  • Multiple additional benefits – additional health coverage, sport card, transport card
  • Additional paid time off for loyal employees
  • Performance-based bonuses