Knit Technologies, Headquarters in Singapore, is a fast-growing IT & Cybersecurity Integrator and Managed Service Provider in Asia. At Knit Technologies, we are on a mission to bridge IT and Cybersecurity needs and to continuously deliver innovation by bringing people, process and technology together.
We offer a broad range of services i.e. Network, Compute, Storage, Cloud, Security, Application Development and Managed Services. If you are looking at opportunities to pick up different skillset in various domain, exposure to new technologies, job rotation, getting mentored by seasoned system integrators before settling on your career path, this is the company for you.
Purpose of Role:
- Role holder will be developing applications that supports a wide range of Cyber Security solutions according to customer’s requirement.
- This role plays a critical part in the company’s solutioning aspect, so it is critical that he or she understands the gaps between different security platforms as well as the shortfalls in customer’s operation.
- The role will be involved in developing and maintaining customized solutions to help customers with their security operations and provide value added services to them.
- The role is expected to support any projects that involves customization from small integration projects to large solutioning projects.
- To support sensitive and highly classified project.
Key Responsibilities:
- Evaluating existing or COTS solutions and understanding customer’s requirement. Assess the areas where customization is required.
- Attend customer’s meeting to gather requirements.
- Defining the Scope of Work for the project.
- To develop design documentation and build up knowledge repository.
- To design, develop and deploy the application or solution.
- Maintain and document application’s lifecycle, including but not limited to issues, resolutions, and version history.
- Maintain and commit source code to code repository.
- Conduct knowledge sharing session to other team members.
Qualifications:
- Candidate must at least possess a Diploma or Degree in Computer Science or IT related studies. Fresh Grad is welcome.
- Must be knowledgeable in development using C# or Java.
- Must be knowledgeable in SQL.
- Must be knowledgeable on security coding best practises.
- Understand the workings of multi-threading and able to develop multi-threaded applications.
- Knowledgeable in Object-Oriented and Functional Programming.
- Knowledgeable in software design and development in a test-driven environment.
- Familiar with web application development using .Net or java servlets.
- Knowledge in using C++ for desktop application development will be an advantage.
- Knowledge in Python will have an advantage.
- Knowledge in Cryptography, PKI, HSM or Smartcard technology will have an advantage.
- Understands or has experienced in Agile or Waterfall development methodology.
- Experienced with using of at least 1 version control solutions.
Skills/Experience:
- Fresh Grads are welcome to apply. Training will be provided.
- Good interactively skill and able to provide clear explanation to the customers.
- Able to work as a team and being team-player cooperating with others to achieve team goals and can build stable and useful working relationships.
Location:
To apply for this position, please send your resume to [email protected]. Only shortlisted candidate will be notified.