
Associate Software Engineer
Ensign InfoSecurity8 days ago
Singapore, SingaporeEntry Level
Responsibilities
- Develop, deploy, and maintain high-performance analytics software, platforms, and web applications.
- Design intuitive web UI/UX and interactive cybersecurity insights and analysis functions.
- Translate data analyses into clear, appealing visualizations for decision-makers and stakeholders.
- Evaluate potential analytics application solutions and recommend approaches to solve business problems.
- Support the administration, monitoring, maintenance, and operation of on-premises and cloud-native applications and platforms.
- Work with gigabytes to terabytes of data and contribute to agentic AI applications.
- Provide documentation and maintain quality throughout the project lifecycle.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, Computer Engineering, or equivalent.
- Experience working on web applications.
- Understanding of user interface design, user experience design, typography, visual art design, and data visualization.
- Programming skills in JavaScript, HTML5/CSS3, PostgreSQL, or related technologies.
- Experience with at least one JavaScript framework such as ReactJS, NextJS, NodeJS, or AngularJS.
- Experience using Git version control.
- Ability to select appropriate data visualization techniques for underlying data and statistical concepts.
- Awareness of data security, data governance, performance, and other non-functional requirements.
- Excellent technical skills.
- Preferred: knowledge of Agile and Continuous Delivery practices, full SDLC experience, Linux experience, automation and software profiling aptitude, cloud web application deployment, or understanding of N-tier architecture.
- Preferred: experience with Docker, CI/CD, containerization, Rails, or D3.js.
- Cybersecurity or telecommunications industry experience and the ability to handle multiple concurrent development projects are advantageous.