Job description: 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