Senior Programmer
DESKRIPSI PEKERJAAN
- Perform system analysis, technical design, and application development based on business requirements.
- Develop and maintain full-stack applications using .NET and related technologies.
- Design and develop database structures, workflows, business logic, and application architecture.
- Develop responsive and user-friendly interfaces based on UI/UX requirements.
- Perform application integration and enhancement.
- Conduct SIT (System Integration Testing) and support UAT (User Acceptance Testing).
- Perform application optimization, performance tuning, and scalability improvements.
- Conduct troubleshooting, debugging, root-cause analysis, and bug fixing.
- Perform application maintenance and provide technical support for existing systems.
- Manage application source code, version control, and deployment activities using Azure DevOps.
- Work with business users to understand requirements and translate them into technical solutions.
- Prepare technical documentation, system documentation, and development-related documentation.
- Provide technical guidance and mentoring to Programmer / Junior Developer team members.
- Lead development activities and coordinate technical tasks within the team.
- Work with minimal supervision and take ownership of assigned applications and deliverables.
- Explore and utilize AI Coding Assistant to improve development productivity and code quality.
KUALIFIKASI MINIMUM
General Qualifications
- Minimum Bachelor's Degree (S1) in IT, Computer Science, Engineering, Science, or related field.
- Minimum 7 years of relevant professional experience as Senior Programmer / Full-Stack Developer.
- Proven experience in enterprise application development and maintenance.
- Strong programming and software development background.
- Willing to work collaboratively with cross-functional teams.
Preferred Experience
- Experience in the following environments will be an advantage:
- Oil & Gas / Energy industry
- Enterprise application development
- Upstream / Subsurface application
- Asset Management systems
- Large-scale database environments
- Agile / structured software development projects
- Application modernization and optimization
Skill Set Requirements:
- .NET / .NET Framework
- C#
- HTML / CSS
- JavaScript
- Angular
- VBA / VB Script
- SQL Server
- SharePoint
- Azure DevOps
- Syncfusion / Telerik
- AI Coding Assistant / AI-assisted software development
- Full-Stack Web Application Development
- Database Design & Development
- Application Integration
- System Troubleshooting & Optimization
Subsurface Applications / Systems:
- WellView
- RSVDB
- GeoDB
- GCDB
- GeoIMS
- PMFS
Asset Management Knowledge:
- Reservoir
- Earth Science
- Drilling
- Production
- Facility
RINGKASAN PERKERJAAN
- *SPESIALISASI**: IT and Software
- *PENDIDIKAN MINIMAL**: S1 (Sarjana)
- *SISTEM KERJA**: On-site
- *TIPE PEKERJAAN**: Contractual
- *LOKASI**: South Jakarta, DKI Jakarta, Indonesia
- *INDUSTRI**: Information Technology / IT
- *SITUS PERUSAHAAN**: https://kairos-it.com/
TENTANG PERUSAHAAN
PT Kairos Utama Indonesia, founded in 2005, is an IT Services Company.
Our competent IT professionals have philosophy that knowledge is not only in knowing-how but also knowing-why. They stretch themselves, never content to rest on status quo but anticipate future development and trends, hence continuously create value for business and society. Kairos has been involved in numerous strategic projects for companies in the Oil & Gas, Finance, and Telecommunications sectors, as well as the Public Sector.
Join us and build your career with PT Kairos Utama Indonesia. Explore more opportunities on bit.ly/KairosCareer