Senior Software Engineer

Date Posted: Posted30+ hari yang lalu
Salary:
Jakarta

Job Description

Position Summary:

Advanced level Software Engineer. You should have mastered development best practices. Understand the limits of our tools and when a problem that exceeds those limits deserves the effort of producing a new tool. Understand the scope and relationships of large features and production stack for their area. Has subject matter expertise on multiple components. You should have a strong understanding of all products relevant to your own areas of expertise.

Area of Responsibility:

  • Manage the software development lifecycle for improving the quality of software and the overall development process.
  • Analyze, Design, Developing and create unit tests for a complex task to solve and deliver impact for the final product.
  • Have deep knowledge of databases including NoSQL, partitioning, replication, index, etc for design and improve performance for databases.
  • Have deep knowledge of versioning for push, pull and merge code and doing code review to help the dev team manage changes to source code over time and to make sure engineers follow the code standard.
  • Have deep knowledge of clean code, applying best practices, and standard operating procedures so the code can be easy to understand, extend, and refactor.
  • Have the Ability to trace and analyze problems for fixing bugs to make sure the product runs properly
  • Have the Ability to refactor code to get the optimized result and improve the performance of the code
  • Have the Ability to give solutions and doing improvements for an existing product
  • Have Knowledge for monitoring products, to be able to improve performance for the product
  • Have great ownership and initiative to improve and support product maintenance
  • Help, guide, and share technical knowledge to team members to grow their skills and knowledge
  • Keep up to date with Technology knowledge and have enough knowledge to be able to build their own custom framework so that we can implement the technology for product improvement
  • Motivate to learn new things and Motivated when working under pressure to be able to grow faster
  • An approachable mentor and coach who is viewed as an expert and acts like one, Shows initiative and offers assistance when needed without being asked, and delivers feedback in a constructive manner to provide guidance for junior engineers which correct solutions while encouraging collaboration

Position Requirement:

  • Bachelor Degree, Diploma, Vocational School in Information Technology, Computer Science, Mathematics or equivalent
  • 5-8 years of software engineering experience
  • Excellent programming knowledge and skills (C, PHP, Python, Go, Javascript, etc)
  • Have Excellent database knowledge (MySql, PostgreSQL, MongoDB, etc)
  • Have Excellent versioning knowledge (Github, Gitlab, etc)
  • Have an Excellent API knowledge
  • Have Creative problem-solving skills
  • Knowledge for System Architecture
  • Extensive knowledge of agile methodologies
  • Strong written and verbal communication and interpersonal skills.
  • Understand about container
  • Experience managing the software development lifecycle.
  • The ability to prioritize activities and deliver projects on time and within budget.
  • Extensive knowledge of agile methodologies.


RTveJw9nwu

Related Jobs

  • Usia antara 25 dan 50 Tahun (Wanita atau Pria). Kalkulasi dan desain (DED) sistem pompa, pemipaan, micro gas pipeline, diesel/gas engine, generator, dll.

  • Customer Service

    - Posted18 hari yang lalu

    Melakukan follow up terhadap customer baru/lama. Melakukan respon cepat terhadap pesan dan komentar customer. Menjaga hubungan baik dengan customer.

  • Baru Lowongan Desainer

    - 2 hari yang lalu

    Memiliki pengetahuan yang baik mengenai fashion trend dan style. Membuat design yang berhubungan dengan produksi. Membuat timeline desain per bulan.

  • To provide continuously consistent services to client without interruption · Support value creation for clients through a constant focus on delivering improved…

Job Detail

  • Job Id
    56286451f2681f75
  • Location
    Jakarta
  • 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