PYTHON DEVELOPER

Role: Full TIME

We welcome candidates who have passion for project execution, teaching as well as for research programs. This position is aimed to provide the best of academia and industry engagements. Responsible for providing instruction on a wide range of computer science courses, specifically an introductory as well as college level courses in a) Programming with Python, b) Web Programming (JavaScript, PHP, MySQL).

Job requirements :

  • Candidate should have 2.5+ years (30 months+) of recent Python development experience and should have 5-10 years of overall software development experience.
  • We also welcome college professors who want to continue with teaching/ academic but also want to explore industry engagements and work on cutting edge technologies

JOB RESPONSIBILITY

  • Expert in Python, with knowledge of at least one Python web framework such as DJango, Flask, etc. depending on your technology stack
  • Familiarity with ORM (Object Relational Mapper) libraries
  • Strong understanding of client-server, HTTP, REST API, Web-sockets.
  • Good understanding of at least one Cloud platform such as AWS, Google Cloud, Openstack
  • Familiarity with different types of databases such as MySQL, PostgreSQL and NOSQL databases
  • Able to integrate multiple data sources and databases into one system
  • Understanding of the threading limitations of Python, and multi-process architecture
  • Strong unit test and debugging skills
  • Proficient understanding of code versioning tools such as Git
  • Basic understanding of Containers such as Docker

EDUCATION AND EXPERIENCE REQUIREMENTS

  • Bachelor's degree in Computer Science or similar is preferred but not mandatory.
  • Ideally 2-3 years of experience in IT is desired, but freshers with a deep passion for this role can apply.

What to expect

Competitive Pay structure and incentives
High spirit team environment and fast growing company with a long term vision.
Opportunity to work on cutting edge technologies.
Learn from mentors with 25 years of Global experience (US/Canada, Europe, broader APAC

FULL STACK DEVELOPER/TECH LEAD-RECT.JS/JAVASCRIPT

Multiple Positions as Full Time Employees

Experience :2 to 6 years.

Description


  • Advanced JavaScript/ES2015+ / ES6 knowledge.
  • Thorough understanding of React.js and its core principles.
  • Experience with popular React.js workflows (such as Flux or Redux).
  • Experience building web applications with a responsive UI framework (Intermediate to advanced CSS).
  • Experience with Unit Testing Frameworks (Jest/ Enzyme).
  • Experience with NodeJs , Express and socket.io.
  • Hands on experience of Restful APIs (JAX-RS) and Web Services development.
  • Familiarity with Version Control Systems like GIT and SVN.
  • Excellent analytical and problem-solving skills.
  • Deep understanding of current and emerging trends of the web platform and a passion to quickly learn new technologies.
  • Strong leadership, communication and collaboration skills and willingness to mentor
  • A collaborative and dedicated team player

BUSINESS ANALYST

Information Technology (IT) Business Analyst Job Responsibilities:

  • Supports Project Manager to understanding and documentation of business requirements, Change Requests, Scheduling and Team Communications.

Information Technology (IT) Business Analyst Job Duties:

  • Participated in client meetings and documents meeting minutes, high-level and detail requirements for efforts estimation.
  • Gathers and documents project status and report directly to Project Manager.
  • Supports Project Manager to maintain organization's effectiveness and efficiency by maintaining, delivering, and supporting strategic plans for implementing information technologies.
  • Maintains team environment by coordinating resources and timetables with user departments and data center.
  • Recommends information technology policies and procedures by evaluating organization outcomes; identifying problems; evaluating trends; anticipating requirements.
  • Maintains quality service by establishing and enforcing organization standards.
  • Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking state-of-the-art practices; participating in professional societies. Contributes to team efforts by accomplishing related results as needed.

What to expect

Competitive Pay structure and incentives
High spirit team environment and fast growing company with a long term vision.
Opportunity to work on cutting edge technologies.
Learn from mentors with 25 years of Global experience (US/Canada, Europe, broader APAC)

Register