Description
Job Description:
Databeys is seeking a talented and passionate SOFTWARE ENGINEER proficient in JavaScript, NodeJS, and Python to join our dynamic team. As a Software Engineer, you will be responsible for developing high-quality software solutions that meet our client's needs and contribute to the success of our projects. You will have the opportunity to work on cutting-edge projects and collaborate with a highly skilled development team. This position is focused on JavaScript, NodeJS, and Python, so proficiency in these languages is essential. We're looking for someone who is dedicated to delivering high-quality code and is enthusiastic about solving complex problems.
Responsibilities:
• Design, develop, and maintain high-quality software applications using JavaScript, Node.js, and Python.
• Good knowledge and experience in DevOps.
• Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical solutions.
• Write clean, efficient, and well-documented code following best practices and coding standards.
• Perform unit testing and debugging of software applications to ensure high reliability and performance.
• Troubleshoot and debug software issues, identify bottlenecks, and propose solutions
• Participate in code reviews to provide and receive constructive feedback.
• Design, develop, and maintain RESTful APIs to support various applications and services.
• Build scalable and high-performance systems using cloud services.
• Integrate CRM systems into existing software solutions and develop custom CRM functionalities
• Stay updated with the latest industry trends and technologies, and continuously improve your technical skills.
Requirements:
• Bachelor's degree in Computer Science, Software Engineering, or a related field.
• Strong experience in JavaScript, Node.js, and Python development.
• Proficiency in building web applications using modern frameworks.
• Knowledge of front-end development technologies (HTML, CSS etc)
• Build scalable and high-performance systems using cloud services
• Solid understanding of software development principles, algorithms, and data structures.
• Excellent problem-solving and analytical skills.
• Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Skills
- Skill Development
- Relational Databases
- Computer Science
- Programming
- SQL
- Programming Languages
- Databases
- Product Quality
- Web Applications
- Design
Educational Requirements
- Bachelors Degree