Software Engineer (Python)
Administrator

Position: Software Engineer (Python) (Recent Job)

  • No. of Openings 2
  • Category IT&Telecommunication
  • Job Location 26
  • Job Level Top Level
  • Salary Negotiable
  • Education Level Bachelors Degree
  • Experience Upto three years
  • Expiry date Dec 15, 2019 (Expired)
Job Description

Job Description

  • Assist with writing requirement specifications and design documents for a variety of development tasks including feature development, database design, and system integrations
  • Assist with developing applications and code software applications to adhere to designs that support business requirements for internal and external clients
  • Work under tight deadlines to deliver quality, robust software
  • Preparation, drafting, and review of software documentation and project reports to meet senior staff and client requirements
  • Participate in implementing new software features and maintain existing features
  • Collaborating with the front-end developers and other team members to establish objectives
    Other Specification
    • Must have a fulltime degree in Computer Science or similar
    • At least 2 years of work experience in a related field
    • Some knowledge in frontend technologies such as JavaScript, HTML, CSS
    • Solid understanding of Object-Oriented Programming concepts
    • Solid practical knowledge and understanding of Python 
    • Robust understanding of Data Structure and Algorithms
    • Practical knowledge of SQL / NoSQL databases with hands-on experience in at least one database system
    • Good understanding and experience in Tornado framework / Asynchronous Framework
    • Strong knowledge of event-driven programming/architecture
    • Familiar with iPython shell, Jupyter lab
    • Sound practical knowledge of Shell Scripting
    • Good hands-on experience with SQLite, SQL Alchemy or any other Python ORM
    • Comfortable with IDEs like Pycharm, IntelliJ along with its debugging techniques
    • Knowledge of Linux with system troubleshooting capabilities
    • Ability to design, build and work with RESTful Web Services in JSON and XML formats
    • Should have experience of building docker images and shipping containers. Experience in any other container runtime is favorable
    • Support development through writing and maintaining automated tests including unit tests, integration tests, and performance tests
    • Familiarity with Version Control tools such as Git
    • Familiarity with AWS or GCP
    • Familiarity or the ability to learn and adapt to current trends and best practices
    • Must be self-motivated, flexible, collaborative, with an eagerness to learn
    • Ability to work independently or in a collaborative environment with a proactive attitude
    • Good written and verbal communication skills in English
Apply Instruction
Applying Procedure
This job has been expired on 2019-12-15
Share: