Home Company Careers
Software Engineer (Python)

No. of Vacancies : 03

Job Description / Responsibility
We`re looking for an experienced Python developer to join our core team. Responsibilities include developing core components for our enterprise search and analytics platform with Python web frameworks, lead contributions to architecture, and collaborate to identify innovative methods to stay above the trends.
Expert coding skills in Python
Proficient data architect, database design, SQL, and NoSQL skills
Familiarity with testing deploying and maintaining software apps
Provide technical guidance and assistance to other Jr. software engineers
Serve as technical reference in aspects of product design and ensure that resulting design specification fits into technical architectural framework
Experience with MySQL
Proficiency in Python software development on Linux platforms, or .NET on Windows
HTTP/REST development experience
Experience with multi-threaded application
Knowledge of secure programming concepts (e.g., cryptography and threat modeling)
Object-oriented development experience in C++, C# or Java

Job Nature
Educational Requirements
Bachelors Degree in computer science or related field (or equivalent experience)

Experience Requirements
2 to 4 year(s)
The applicants should have experience in the following area(s):
Programmer/Software Engineer
The applicants should have experience in the following business area(s):
Software Companies, IT Enabled Service

Additional Job Requirements
Knowledge of technologies and concepts related to the semantic web (RDF, SPARQL, OWL, SKOS)
Experience with the Pyramid web framework
Mobile: Android and IOS software development skills are a plus
Experience with highly-available distributed systems

Salary Range

Other Benefits
Compensation package will be competitive, negotiable, and commensurate with experience and track record
Provident Fund facility
Festive Bonus
Lunch & Refreshment facility

Job Location
Anywhere in Bangladesh