Search by job, company or skills

pt intecs teknikatama industri

Software Engineer - Application Development

5-7 Years
Save
  • Posted 18 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Requirements :

  • Bachelor's Degree in Computer Science, Informatics Engineering, Information Systems, Software Engineering, or related field.
  • 5 years Experience in web application development using modern frontend and backend technologies.
  • Proficiency in one or more programming languages such as Python, JavaScript/TypeScript, Node.js, C#, Java, or similar technologies.
  • Strong understanding of web technologies including HTML, CSS, JavaScript, and modern web frameworks.
  • Experience in developing and consuming RESTful APIs, Web Services, and API integrations.
  • Familiar with relational databases such as PostgreSQL, MySQL, SQL Server, or equivalent database platforms.
  • Understanding of data integration, ETL processes, and data transformation concepts.
  • Experience in developing dashboards, reporting systems, and data visualization applications.
  • Familiar with cloud-based platforms, SaaS architecture, and modern application deployment concepts.
  • Experience with Git version control and software development lifecycle (SDLC).
  • Understanding of authentication and security concepts such as OAuth, JWT, and role-based access control is an advantage.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Good communication skills and ability to work independently or collaboratively within a multidisciplinary team.

Job Descriptions :

  • Design, develop, and maintain web-based applications, dashboards, and reporting systems.
  • Develop responsive and user-friendly interfaces to support operational monitoring and business processes.
  • Design and implement RESTful APIs, web services, and middleware for system integration.
  • Develop data processing and transformation services to support analytics, reporting, and operational insights.
  • Integrate data from various sources including databases, cloud platforms, enterprise systems, and third-party applications.
  • Design, optimize, and maintain database structures to support application performance and scalability.
  • Support the implementation and maintenance of SaaS-based applications and digital platforms.
  • Perform system testing, debugging, troubleshooting, and performance optimization.
  • Prepare technical documentation, user guides, and system architecture documentation.
  • Collaborate with internal teams, principals, and customers to develop and implement digital solutions based on business requirements.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 150594487