Job Description
A Software Engineer designs, develops, and maintains scalable software systems by writing clean, testable code and applying engineering principles throughout the SDLC. Key duties include collaborating with cross-functional teams to define requirements, conducting code reviews, debugging, and optimizing performance.
Responsibilities
- Development: Design, build, and maintain websites and software applications.
- SDLC Management: Participate in all phases of the software development life cycle, from requirement analysis to deployment and support.
- Collaboration: Work with process and equipment engineers to define and implement new features.
- System Design: Create system architecture, flowcharts, and documentation to guide development and ensure scalability.
Required Skills and Qualifications
- Technical Proficiency: Expertise in programming languages (e.g. C#, , JavaScript, Python, SQL ) and frameworks relevant to the sta...
Apply for this Position
Ready to join United Microelectronics Corporation (Singapore Branch)? Click the button below to submit your application.
Submit Application