Senior Software Engineer
Software Application Department
Full-time
Senior
Onsite @ Putra Heights
Competitive salary based on experience
About Recogine
Recogine Technology specializes in AI and software solutions for transportation and smart city infrastructure. We're committed to creating innovative, secure technology that enhances efficiency and safety
Role Overview
We are seeking a Senior Software Engineer with strong expertise in Angular, .NET Core, and PostgreSQL to join our growing team at Recogine. This role is ideal for someone who takes ownership of system quality and performance, enjoys solving complex technical challenges, is comfortable mentoring junior developers, and leverages AI tools to improve productivity.
Perks & Benefits
Flexible working hours to support work-life balance
Competitive salary package commensurate with experience
Modern AI-assisted development environment with access to cutting-edge tools
Comprehensive employee benefits including EPF, SOCSO, and EIS
Work on innovative projects involving smart technology and infrastructure
Office conveniently located near public transportation, LRT Putra Heights.
Who You Are
Required Qualifications
Minimum 3 years of software development experience
Strong full-stack development capability with Angular and .NET Core
Solid hands-on experience with PostgreSQL database management
Nice to Have
Exposure to IoT systems or mobile app development
Experience with Transportation or Retail systems
Familiarity with Docker, CI/CD pipelines, and cloud platforms
Key Responsiblities
Design, develop, and maintain full-stack applications using Angular and .NET Core
Take ownership of system architecture, code quality, and performance optimization
Develop and manage database solutions using PostgreSQL
Solve complex technical challenges and implement scalable solutions
Mentor and guide junior developers through code reviews and knowledge sharing
Leverage AI-assisted development tools to enhance productivity
Collaborate with cross-functional teams on software projects
Participate in technical planning and architecture discussions
Ensure code quality through best practices and testing standards
Reach Out to Us
Whether you’re exploring opportunities or have a question, we’d love to hear from you.