- Determine and analyze all technical needs of a project
- Test software for quality assurance
- Identify and resolve issues in software systems as needed
- Document software functionality and components
- Approve final products before launch
- Write and test code as needed
- Delegate tasks to software engineers
- Solve technical issues
- Perform quality assurance tests
- Present project development and final products to higher-ups
Working knowledge of multiple programming languages and frameworks
2-3 years of experience in backend development, with a focus on Software Architecture.
Key expertise: Golang (Expert), Python (Proficient), Java (Proficient).
Experience with: Microservices, API (REST & gRPC), OAuth2, JWT, Message Brokers (RabbitMQ, Kafka, NATS), PostgreSQL, MongoDB.
Familiar with: Kong Gateway, Elasticsearch, Google Cloud Platform (GCP).
Soft Skills: Problem-solving, team leadership, strong communication, and project management.
Experience in AI/ML & Image Processing using Python.
Relevant Cloud or Software Architecture certifications.
- Great knowledge of information technology
- Firm understanding of software quality assurance procedures
- Knowledge of enterprise service bus (ESB) platforms like BizTalk and MuleSoft
- Experience with content management systems such as WordPress or Joomla or similar
- Sharp written and verbal communication skills
- Excellent technical and logistical thinking skills
- Impeccable organizational skills
- Great problem-solving abilities
- Thorough attention to detail