Full Stack Web Developer
Date: 17 Sep 2023
Location: Singapore, SG
Company: ST Engineering Group
ST Engineering - Group Engineering Center - Video Analytics
Job Summary
We are seeking an experienced Full Stack Web Developer with expertise in C# and JavaScript to join our team. In this role, you will be responsible for designing, developing, and maintaining web-based applications using a variety of technologies. You will work closely with other engineers, designers, and project managers to deliver high-quality Video Analytics solutions that meet our clients' needs.
Responsibilities
- Develop and maintain web applications using C# and JavaScript
- Build and maintain RESTful APIs
- Collaborate with cross-functional teams to design, develop, and implement software solutions
- Write clean, scalable, and maintainable code
- Debug and troubleshoot complex software issues
- Generate and maintain software development documentation
- Continuously improve software quality through testing and code reviews
- Stay up-to-date with emerging technologies
Requirements
- Bachelor's degree in Computer Engineering or related field
- Strong understanding of object-oriented programming and design patterns
- Proficient in HTML, CSS, and related web technologies
- Experience with .NET, MVC, and web services
- Familiarity with front-end frameworks such as Quasar or Vue.js
- Experience with database systems such as PostgreSQL
- Experience with version control systems such as Git
- Knowledge of containerization technologies such as Docker or Kubernetes
- Familiarity with cloud technologies such as Azure or AWS
- Familiarity with working in a Linux environment
- Excellent problem-solving and communication skills
Preferred
- Familiarity with microservices architecture
- Knowledge of cybersecurity best practices and ability to design and develop secure web applications
- Familiarity with common web application vulnerabilities such as XSS, CSRF, and SQL injection, and ability to implement measures to prevent them
- Familiarity with MLOps practices and tools
- Experience with mobile application development using Quasar or Xamarin
- Experience with automated testing frameworks
If you are a motivated and skilled Full Stack Web Developer with expertise in C# and JavaScript and have a passion for delivering high-quality software solutions, we encourage you to apply for this exciting opportunity!