Join Our Team

Our Team, Our Assets. People are our valuable assets.

Teams & Open Positions

Software Engineer

 

Job Description

Software Engineer

We’re looking for someone who

  • Has a passion for run-time performance
  • Thrives on simplifying complex information
  • Loves to learn and develop new skills continuously
  • Has a strong sense of ownership in every application they build
Responsibility
  • Writing reusable, testable, and efficient code for applications
  • Ability to provide technical support when required
  • Able to identify, design and propose solutions to client requirement
  • Design and develop Odoo apps (such as developing new module and perform customization and enhancement on existing modules
  • Architect solutions for Artificial Intelligence (Ai)
  • Support and maintain customer requirements
  • Support in ad-hoc tasks assigned by the project manager
Skills Required

.- Minimum Degree in discipline of Computer Science and/or Software Engineering

– Minimum 5 year of experience in developing applications with strong knowledge of coding practices

– Ability to lead and coordinate a team of developers

  • At least 3 industrial year experience in solution development on web application and/or ERP solution
  • Strong passion for software development
  • Strong commitment towards assigned tasks
  • Ability to size technical efforts accurately      
  • Good knowledge of SDLC
  • Ability to work independently when required
  • Ability to commit and work with tight deadlines and perform tasks across projects, where he/she is self-organized and has the ability to prioritize tasks assigned
  • Ability to adapt, learn and respond to dynamic, fast-pacing, and multi-tasking working environment
  • Strong in object-oriented programming, object modeling and relational database using Python, Javascript and PostgreSQL. 
  • Good knowledge of Linux flavored operating system, GitHub & Phabricator’s manifest and repository
  • Good knowledge and proficiency about SQL queries