Point your AI agent at freehire and let it find you a job.

Get the CLI →

United Microelectronics Corporation (Singapore Branch)

NewBe an early applicant

Software Engineer (SDLC)

Posted Updated
Discussion

Summary

In-house software engineer at semiconductor foundry UMC's Singapore branch, building and maintaining internal websites and applications across the full SDLC, collaborating with process and equipment engineers. Stack includes C#, ASP.NET, JavaScript, Python, and SQL with Oracle/SQL Server databases.

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.


Core 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#, asp.net, JavaScript, Python, SQL ) and frameworks relevant to the stack.

System Knowledge: Understanding of software architecture, data structures, algorithms, distributed systems and Database(Oracle/SQL Server)

Problem-Solving: Strong analytical skills to solve complex technical challenges.

Motivation: Excellent personality, good interpersonal skills, self-motivated and able to work under pressure

Plus Skill: Knowledge of generative AI (GenAI)

Education: Bachelor’s degree in Computer Science, Engineering, or a related field.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.