Responsibilities
• Develop and maintain backend and frontend using Python and JavaScript
• Build and maintain secure RESTful APIs
• Collaborate with cross-functional teams to design, develop, and implement software solutions
• Write high quality, scalable, and maintainable code
• Manage our CI/CD processes at a rapid pace
• Debug and troubleshoot complex software issues
• Generate and maintain software development documentation
• Continuously improve software quality through testing and code reviews
• Stay up to date with emerging technologies
Requirements
• Bachelor's degree in Computer Engineering or related field
• Solid understanding of object-oriented programming and design patterns
• Familiarity with front-end frameworks such as AngularJS and ReactJS
• Familiarity with microservices architecture
• Hands-on experience with Relational DB and NoSQL DB
• Experience with version control systems such as Git
• Knowledge of containerization technologies such as Docker or Kubernetes
• Familiarity with AWS cloud technologies
• Familiarity with working in a Linux environment
• Excellent problem-solving and communication skills
Licence No: 12C6060