We are looking to hire a skilled Senior Backend Software Engineer to take a meaningful part in overcoming the companys challenges while maintaining a professional work methodology.
Responsibilities:
Software Design, development, testing, deployment, maintenance, and improvement.
Collaborating with colleagues and internal customers on technical challenges.
Troubleshoot system issues, provide quick and thorough solutions.
Maintain high standards of software quality by utilizing good practices and habits.
Requirements:
Requirements:
BSc. In computer science or equivalent in a related area.
5+ years of experience in Backend/System development.
Solid understanding of data structures, algorithms and object-oriented design and coding.
Highly proficient in modern programming languages and the ability to learn other programming languages as needed Python Must.
Excellent English communication skills, both verbal and written.
Proven experience in end-to-end feature life cycle ownership from product requirements to architecture and design to development and testing.
Requirements:
BSc. In computer science or equivalent in a related area.
5+ years of experience in Backend/System development.
Solid understanding of data structures, algorithms and object-oriented design and coding.
Highly proficient in modern programming languages and the ability to learn other programming languages as needed Python Must.
Excellent English communication skills, both verbal and written.
Proven experience in end-to-end feature life cycle ownership from product requirements to architecture and design to development and testing.
Advantages:
Specific Technologies Ansible, Jenkins, RabbitMQ, MongoDB.
Experience in working in agile methodologies.
Familiarity with CI/CD and testing automation tools.
Experience with cloud systems AWS.
Experience with cloud hybrid solutions.
Experience in c++ programming.
This position is open to all candidates.