
Senior Software Engineer (Javascript| Java| C#)(DSC|SN)
- Jurong East, Singapore
- Permanent
- Full-time
- Design, develop, and implement backend and frontend software applications mainly using Javascript (using Node.js framework), Java and C#.
- Develop, maintain and take ownership of Software Applications and Product Components.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, scalable, and maintainable code.
- Perform code reviews and provide constructive feedback to team members.
- Troubleshoot and debug applications to ensure optimal performance and security.
- Participate in the entire software development lifecycle, including requirements gathering, design, development, testing, and deployment.
- Stay updated with the latest industry trends and technologies to ensure our software and solutions remain current and competitive.
- Contribute to the continuous improvement of development processes and methodologies.
- Engage and showcase to Users and Customers, ie Product Demonstrations and Exhibitions.
- Minimal 7 years working experience in Software Development.
- Experience with programming languages such as Javascript (Node.js framework), Java, C#.
- Familiar with Linux & Windows Server Operating Systems.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work independently and manage multiple tasks simultaneously.
- Familiarity with version control systems (e.g., Git).
- Strong foundation of networking (eg OSI, different network and file transfer protocols).
- Familiar with database such as PostgreSQL.
- Exceptional experience with programming languages such as Javascript (Node.js framework), Java, C#.
- Knowledge of DevSecOps practices and tools, eg SAST, VAPT.
- Software Development and Product Management.
- Good to know Frontend Web Programming.
- Familiar with containerization technology and frameworks (E.g. Docker, Kubernetes) and Virtualisation.
- Architecting network solutions.
- Relevant certifications such as CISSP, CSSLP or equivalent.
- Experience in cloud deployments.