Job description:

  • Develop precise and efficient programs
  • Gather, design, test, deploy, and support applications
  • Stay updated on coding standards and operations requirements
  • Thoroughly test completed programs and their integration
  • Assist system analysts in defining file requirements
  • Build and deploy software to various environments
  • Collaborate with other engineers on infrastructure layers
  • Commit to collaborative problem-solving and quality product creation

Job Qualification

  • Bachelor's degree in Computer Engineering, Computer Science, IT, or related fields
  • Minimum 10 years of experience in JAVA software development or other programming languages (Java, GO, Ruby, JavaScript, Kotlin, Swift, Node.js, C#, Python)
  • At least 5 years of experience in IT TechLead or Functional Lead roles
  • Experience in various areas such as web app development, Unix environments, mobile app development, networking, etc.
  • Knowledge of XML, Restful, JSON, Framework, SQLite, and OOP Concept
  • Familiarity with SVN, GIT, and/or security software development
  • Strong problem-solving and communication skills, with a positive attitude towards challenges
  • Experience with both waterfall and agile methodologies in the software development life cycle
  • Proficiency in Front-End Application development