Software Engineer

Date Posted: Posted30+ hari yang lalu
Salary:
Malang+1 lokasi

Job Description

Middle-Level Software Engineer. You should have a basic understanding of development best practices and comfortable writing code. Uses and understands tools needed to debug and diagnose issues in a test and/or simple production environment. Understand the scope of medium features. You should have a basic understanding of all their product components. You will work with minimum supervision and Guidance.

AREA OF RESPONSIBILITY

1. Software Development

  • Performs standard programming tasks and creates unit tests for a complex task with less supervision to solve and deliver impact for the final product.
  • Have good knowledge for database include write, delete, retrieve, views, store procedures for design, write, retrieve, and delete information to database
  • Fluent on versioning for push, pull, and merge code from versioning to help dev team manage changes to source code over time
  • Have a basic knowledge for clean code and best practice so the code can be easy to understand, extend, and refactor.
  • Collaborate with team members to design and develop products.

2. Software Maintenance

  • Fix and trace Bugs base on task that was assigned by team lead to make sure the product runs properly
  • Have Ability to refactor code to get optimize result and improve performance of the code

3. Technology Awareness

  • Work in a team, must stay engaged and absorb from the team as much knowledge as possible to grow and keep up to date with technology

4. Professional Characteristic

  • Collaborate with team members to work together, interact, share ideas, and develop to make a great product
  • Motivate to learn new thing and Motivated when work under pressure to be able to grow faster
  • Shows initiative and offers assistance when needed without being asked to provides guidance to entry-level engineers


POSITION REQUIREMENTS

  • Bachelor Degree, Diploma, Vocational School in Information Technology, Computer Science, Mathematics or equivalent
  • 1-3 years of software engineering experience
  • Experience with freelance projects
  • Have an intermediate programming knowledge and skill (C, PHP, Python, Go, Javascript etc)
  • Have an intermediate database knowledge (MySql, PostgreSQL, MongoDB, etc)
  • Have a good versioning knowledge (Github, Gitlab, etc)
  • Have a good API knowledge
  • Have a problem solving skill
  • Strong written and verbal communication and interpersonal skills
  • Have knowledge CI/CD using Jenkins or github actions
  • Familiar to write unit test
  • Familiar with container or kubernetes

5CZlCeDDaX

Related Jobs

  • Baru Staff Accounting

    - 3 hari yang lalu

    Min Lulusan SMK akuntansi/background Akuntansi diutamakan. Input Data transaksi keuangan harian untuk menjadi laporan bulanan.

  • Freelance Sales

    - EmployerAktif 6 hari yang lalu

    Melakukan aktivitas negosiasi untuk meningkatkan penjualan produk atau jasa (target oriented). Memberikan dan juga menjelaskan tentang informasi sebuah produk…

  • Develops language and copy in short form and long form to establish the tonality of ideas. They can act as mentor to junior members of the team and encourage…

Job Detail

  • Job Id
    69495f6a4c1bd2d5
  • Location
    Malang+1 lokasi
  • Company
  • Type
    Private
  • Employment Status
    Permanent
  • Positions
    Available
  • Career Level
    Experience
  • Gender
    Male/Female

Contact

Sponsored by

https://www.halokerja.id connects jobseekers and recruiters by accurately matching candidate profiles to the relevant job openings through an advanced 2-way matching technology. While most job portals only focus on getting candidates the next job, Shine focuses on the entire career growth of candidates.

Latest Job