Software Developer

AI overview

Develop a proprietary technology platform that automates the investment process and supports various services related to data collection and infrastructure maintenance, utilizing Python and AWS.
  • Code, debug, document, and maintain Front-end and Back-end components  
  • Perform unit, integration, and E2E testing  
  • Participate in peer code reviews  
  • Take part in task estimation and sprint planning  
  • Contribute to technical project documentation and user manuals  
  • Assist QA engineers and support personnel in resolving software installation and operational issues  
  • Follow best engineering practices and project quality standards  
  • Report on status and progress according to project and company requirements  
  • Identify deficiencies in development processes, procedures, engineering practices, or environment configurations, and suggest improvements 
  • At least 3 years of experience as an Application Engineer 
  • Proficiency with Python (Flask) 
  • Proficiency with Vue.js 
  • Proficiency with AWS and related services (ECS, ECR), relevant certification 
  • Experience with and fondness for microservices architecture, API-driven development, and REST API 
  • At least Upper-Intermediate level of English 

WOULD BE A PLUS

  • Experience with GraphQL 
  • Experience with high-load systems and data engineering projects 

PERSONAL PROFILE

  • Good communication skills 
  • Ability to provide arguments that support decisions and prove your point of view to teammates 
  • Easy-going and friendly attitude 

Build stunning career with Sigma Software! Find your dream job, send your CV and become one of us!

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Developer Q&A's
Report this job
Apply for this job