Match score not available

SENIOR PROGRAMMER

fully flexible
Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Expertise in Python, PHP, or Golang, Solid understanding of OOP, data structures, algorithms, and software design.

Key responsabilities:

  • Develop and automate a fault-tolerant infrastructure
  • Research coding solutions and collaborate with QA for bug-free code
  • Write technical documentation for projects
  • Communicate effectively with stakeholders and partners
Mindo Small Business Solutions logo
Mindo Small Business Solutions Information Technology & Services SME https://www.mindosolutions.com/
51 - 200 Employees
See more Mindo Small Business Solutions offers

Job description

Job Description
  • As a Senior Software Engineer, your mission will be to use cutting edge technology to build and automate a highly efficient, flexible and fault-tolerant infrastructure.
  • Very good knowledge of Web dev. architecture and libraries, being able to analyze them, add new libraries or modify existing ones with little or no supervision
  • Have an interest and passion for coaching and growing talent within the team, with a great potential and willingness to learn new technologies
  • Research solutions to coding and performance issues
  • Work closely with the QA to ensure that the code has no bugs and meets the user's expectations
  • Write technical documentation about the features and projects developed
  • Able to communicate with stakeholders and external partners without major problems and with little assistance.

Qualifications
  • Expertise in one of these Programming languages is a must (python, PHP or Golang).
  • Good analytical skills and ability to follow the guidelines/training given by supervisors/managers
  • Solid understanding of OOP, data structures, algorithms and software design
  • Have at least 3 years of experience with Python development
  • Working with AWS and familiarity interacting with the AWS APIs; experience with networking, properly architecting high availability systems, and security in an AWS context, and such AWS technologies as EC2, RDS, S3/EBS/Glacier, VPC, ELB/ALB, etc.
  • Having experience with continous integration and delivery tooling.
  • Experience as a Team Leader/Supervisor is a plus
  • Familiar with unit test, functional testing and integration testing
  • Process work with accuracy and attention to detail, perform multiple task simultaneously
  • Self-starter excited to relentlessly solve many technical challenges
  • Strong linux background
  • Good English communication skills

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Coaching
  • Analytical Skills
  • Mentorship

Software Engineer Related jobs