Job Description:
Innodata is seeking an experienced IT Programmer specializing in Python, TypeScript, and JavaScript for a three-month contract position with experience in Microsoft Azure. The ideal candidate will have a proven ability to deliver robust, scalable, and maintainable software solutions.
Responsibilities:
1. Design, implement, and maintain software solutions in Python, TypeScript, and JavaScript.
2. Work with the IT, data and development teams to deliver high-quality code for various projects in a timely manner.
3. Understand requirements and specifications to develop robust programming solutions.
4. Design and implement databases, user interfaces, and server scripts using Microsoft Azure.
5. Develop well-structured and reusable code adhering to best software development practices.
6. Debug and solve complex software issues.
7. Maintain documentation for software functionality and changes.
Required Skills/Experience:
1. Proven experience in Python, TypeScript, JavaScript, Microsoft Azure.
3. Understanding of principles and best practices in Software Development.
4. Experience with coding and debugging.
5. Strong problem-solving abilities and detail orientation.
6. Excellent verbal and written communication skills - this role requires the collaboration with the team virtually.
Qualifications:
1. A Bachelor’s or higher degree in Computer Science, IT or related field.
2. Expertise in developing applications using Python, TypeScript, and JavaScript.
3. Extensive experience working on Microsoft Azure
Bachelor's degree