Software Engineer

DESKRIPSI PEKERJAAN

Key Responsibilities

  • Design, develop, enhance, and maintain enterprise applications using .NET 5 or above, C#, and Microsoft SQL Server.
  • Develop, integrate, and maintain RESTful APIs and ensure proper API documentation, integration standards, and system reliability.
  • Design and implement efficient database structures, SQL queries, and database operations using DML, DDL, and other SQL programming techniques.
  • Develop and maintain responsive application interfaces using JavaScript, jQuery, and UI frameworks such as Telerik Kendo UI.
  • Prepare and maintain technical documentation, system architecture diagrams, and application design specifications.
  • Perform system integration testing (SIT), support user acceptance testing (UAT), and collaborate with relevant stakeholders to ensure application quality.
  • Support security testing activities, including penetration testing, vulnerability remediation, and implementation of recommended security improvements.
  • Troubleshoot application issues, perform root cause analysis, and implement effective solutions to improve system performance and stability.
  • Manage source code and collaborate with development teams using Git and established version control practices.
  • Contribute to application deployment, environment configuration, and containerized application management where applicable.
  • Collaborate with cross-functional teams, including business analysts, QA engineers, infrastructure teams, and business stakeholders, to deliver effective software solutions.

KUALIFIKASI MINIMUM

Requirements

  • Bachelor’s degree in Information Technology, Computer Science, Software Engineering, or a related field from a reputable university.
  • Minimum 5 years of professional experience in software development, with strong hands-on experience in .NET 5 or above, C#, and Microsoft SQL Server.
  • Solid understanding of software development life cycles (SDLC), object-oriented programming (OOP), and software engineering best practices.
  • Proven experience in API development, system integration, technical documentation, and application design diagrams.
  • Strong knowledge of relational database management systems (RDBMS), including database design, SQL queries, DML, DDL, and query optimization.
  • Good programming skills in JavaScript, particularly jQuery; experience with Telerik Kendo UI is highly preferred.
  • Familiarity with software testing processes, including SIT, UAT support, debugging, and penetration testing or security remediation.
  • Proficiency in Git and version control workflows.
  • Strong analytical thinking, problem-solving, and debugging skills.
  • Good communication, interpersonal, and presentation skills, with the ability to collaborate effectively with technical and non-technical stakeholders.

Preferred Qualifications

  • Hands-on experience with Keycloak for identity and access management, authentication, and authorization.
  • Experience with Redis for caching and performance optimization.
  • Familiarity with Elasticsearch for search functionality, indexing, and data retrieval.
  • Experience with Kubernetes and container orchestration for application deployment and management.
  • Knowledge of application security, performance tuning, and scalable enterprise application architecture.
  • Experience working in Agile/Scrum environments and collaborating with cross-functional engineering teams.

RINGKASAN PERKERJAAN

  • *SPESIALISASI**: IT and Software
  • *PENDIDIKAN MINIMAL**: S1 (Sarjana)
  • *SISTEM KERJA**: On-site
  • *TIPE PEKERJAAN**: Contractual
  • *LOKASI**: Central Jakarta, DKI Jakarta, Indonesia
  • *INDUSTRI**: Information Technology / IT
  • *SITUS PERUSAHAAN**: http://www.vlinkinfo.com
  • *JUMLAH LOWONGAN**: 4 posisi

FASILITAS & BENEFIT

Fasilitas: life_ins, med_ins, sick_leave, paid_holidays, paid_leave, mat_pat_leave

TENTANG PERUSAHAAN

Since our founding in 2007 in US and VLink Consulting Indonesia (VCI) established in 2018, VLink is truly in a class of our own for our ability to deliver on all points important to our valued customers. We are an end-to-end global partner that provides consultative to coding services. Our delivery model, based on our global presence in North America and APAC regions, provides IT services and strategic workforce solutions. Our engineering mindset enables us to swiftly create affordable and tailored solutions for our customers – large and small.

Lamar Sekarang