System Engineer

About Company

Company Name Resonac HD Singapore
Company UEN 200209539C

Job Detail

As a System Engineer, you will be responsible for gathering user requirements, analysing change requests, designing, developing, testing, and deploying web-based applications that support business operations and digital transformation initiatives. You will work across both front-end and back-end development to deliver reliable, scalable, and user-friendly applications that address key business challenges. You will collaborate closely with business users and stakeholders to understand operational requirements, recommend technical solutions, and ensure applications are delivered on time and meet user expectations. You will also support existing applications, troubleshoot issues, and drive continuous improvements to enhance system functionality and user experience. Key Responsibilities Gather, analyse, and document user requirements, business needs, and change requests for application development projects. Design, develop, test, and deploy web-based applications and internal business systems. Develop both front-end and back-end application components to support business processes and operational requirements. Create and execute unit testing to ensure software functionality, reliability, and quality. Troubleshoot, debug, and resolve application defects, system issues, and performance bottlenecks. Provide technical support, maintenance, and enhancements for existing and legacy applications. Implement continuous improvements to applications and systems to enhance usability, efficiency, and user experience. Design, develop, and maintain database queries, stored procedures, and database-related functions. Prepare and maintain technical documentation, functional specifications, coding standards, and test scripts. Collaborate with users, project teams, and cross-functional stakeholders to deliver effective technology solutions. Perform any other duties and responsibilities assigned by the supervisor.

Job Requirements

Education Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related discipline. Experience Fresh graduates to 3 years of relevant software development experience are welcome to apply. Experience in manufacturing or industrial environments will be an advantage. Experience in web application development projects is preferred. Technical Skills (Must Have) Knowledge of ASP.NET Core and web application development. Proficiency in SQL and database development. Experience with Oracle or Microsoft SQL Server is required. Knowledge of HTML5, CSS, JavaScript, jQuery, and modern web development concepts. Familiarity with object-oriented programming (OOP) concepts, software architecture, and design principles. Basic knowledge of VB Script and related legacy systems support. Ability to analyse user requirements and translate them into system and application solutions. Strong troubleshooting, debugging, and problem-solving skills. Technical Skills (Good to Have) Experience with Tableau or business intelligence and reporting tools. Knowledge of project management methodologies and software development lifecycle (SDLC). Experience with application integration and API development. Knowledge of source control tools such as Git. Exposure to cloud technologies, automation, or digital transformation projects. Personal Attributes Strong analytical and problem-solving skills. Strong team player with a professional and positive mindset. Good communication and stakeholder management skills. Self-motivated with a willingness to learn new technologies and development frameworks. Passion for software development, digitalisation, and continuous improvement. Able to work independently and collaboratively in a fast-paced environment.

Job Title System Engineer
Salary SGD3,700.00 - 4,500.00
Employment Type Full Time
Working Experience 0 Years
Qualification Degree