Senior Software Engineer

 

Description:

As a Senior Python Developer at Aamro Group, you will be responsible for the development, migration, and maintenance of our ERP system. Your primary focus will be to convert our current ASP.NET platform to a robust Python-based system, ensuring seamless integration and functionality. Additionally, you will be tasked with implementing AI-driven features to automate processes, enhance system capabilities, and contribute to the overall digital transformation of our operations.

 

Key Responsibilities:

 

  • Lead the migration of our ERP system from ASP.NET to Python, ensuring minimal downtime and data integrity with the help of the current IT team.
  • Design, develop, and implement backend services with Python, following best practices in software development.
  • Collaborate with cross-functional teams to define, design, and ship new features and AI functionalities.
  • Integrate user-facing elements with server-side logic, ensuring responsiveness and efficiency.
  • Write reusable, testable, and efficient code to support a scalable application.
  • Implement security and data protection solutions.
  • Provide technical leadership and mentorship to junior developers.
  • Stay abreast of emerging technologies and industry trends to incorporate into the system.
  • Work closely with the Executive Director to align the ERP system's development with the company's strategic goals.

 

Qualifications:

 

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Python Developer with a strong understanding of the Django framework.
  • Experience in migrating systems from ASP.NET to Python is highly desirable.
  • Strong knowledge of AI and machine learning algorithms with a track record of implementing such technologies in a business environment.
  • Familiarity with ORM (Object Relational Mapper) libraries.
  • Able to integrate multiple data sources and databases into one system.
  • Understanding of the threading limitations of Python and multi-process architecture.
  • Familiarity with event-driven programming in Python.
  • Proficient understanding of code versioning tools such as Git.
  • Excellent problem-solving skills and ability to think algorithmically.

Organization Aamro Freight & Shipping Services LLC
Industry IT / Telecom / Software Jobs
Occupational Category Senior Software Engineer
Job Location Dubai,UAE
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-11-04 4:22 am
Expires on 2024-06-17