company-logo-image

Senior Software Engineer

ashley-avatar-image

AI-generated summary

beta

This job is for a Senior Software Engineer who develops and maintains our software solution, MSSGard. You might like this job because it involves innovative tech, performance improvements, and sharing your programming expertise!

RM 8K - RM 10K

Petaling Jaya, Selangor

Job Description

Responsibilities

  • Develop and maintain our in-house solution - MSSGard based on given specifications.
  • Develop and maintain a continuous integration framework to simplify the delivery of MSSGard.
  • Research on emerging realtime engines and big data analytics technologies.
  • Continuously looking at ways to improve MSSGard’s performance (profiling, code optimizations, etc).
  • To provide best-practice knowledge in software development be it technical or non-technical.

Job Requirements

Required skills

  • 3+ years of experience in developing complex high-performance application.
  • Strong development skills using Java and Spring Framework.
  • Strong Web development skills using HTML5, CSS3, Angular Framework.
  • Strong RDBMS skills using PostgreSQL.
  • Knowledge in core design patterns and best practices.
  • Knowledge in version control and build tools such as Maven, Mercurial, Git.
  • Knowledge in Tomcat or JBoss/WildFly Application Server.
  • Ability to work on both Linux and Windows platform.
  • Understanding of AI/ML model fundamentals in prompt engineering and model fine-tuning.

  Desired skills

  • Working experience with agile methodologies such as Scrum or Kanban.
  • Working experience in developing highly scalable multi-threaded application.
  • Knowledge in Complex Event Processing technologies such as Apache Storm/Spark, Flume, Kafka etc.
  • Knowledge in ElasticSearch & MongoDB
  • Knowledge in Python/Bash scripting.
  • Knowledge in network or system management tools, network and security devices and protocol such as Syslog, SNMP, TCP/IP, UDP, NTP.
  • Hands-on experience with prompt engineering and optimization for various AI models and use cases. 
  • Practical knowledge of fine-tuning techniques for large language models and domain-specific applications. 
  • Familiarity with AI model deployment, monitoring, and maintenance in production environments. 
  • Understanding of retrieval-augmented generation (RAG) and vector databases for AI applications.

Skills

Java (Programming Language)
Spring Framework
Angular (Web Framework)

Company Benefits

WFH

Work From Home.

Office hour

10am to 6pm

Employee insurance

Life and critical illness protection.

Medical benefits

Comprehensive coverage includes spouse and children

Other benefits

Optical, dental, air fare, annual medical screening.

Contractual Bonus

Contractual bonus.


Additional Info

Company Activity

Last active - 1 hour ago

Career Level

Senior Executive

Job Specialisation


Company Profile

Tecforte Sdn Bhd-logo-image

Tecforte Sdn Bhd

Tecforte is an award-winning company with a successful track record in Cybersecurity Management, serving customers across the industries, MSSP, Organizations and Sectors with Critical Information Infrastructure and National Security.We are an R&D-based Technology Company - it’s a technology playground! Join us as we are young, dynamic and fun team coupled with excellent employee benefits. Working in Tecforte...