Engineer, Software, MPS, Mobility Rail at ST Engineering Marine Ltd
Singapore, , Singapore -
Full Time


Start Date

Immediate

Expiry Date

06 Jan, 26

Salary

0.0

Posted On

08 Oct, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, C#, NET, RESTful APIs, Backend Development, Windows Server, Scripting, Linux, Git, Analytical Skills, Problem-Solving, Communication, Teamwork, Java, Android Development, Networking

Industry

Engineering Services

Description
We are looking for a skilled and motivated Software Engineer with strong expertise in .NET and network programming. The ideal candidate will be responsible for developing, maintaining, and troubleshooting robust software solutions that support our organizational goals and client needs. Experience with Java and Android development is a strong advantage. Key Responsibilities: - Design, develop, and implement software applications using C# and the .NET framework - Own and maintain software products throughout their entire lifecycle   - Collaborate with cross-functional teams to gather requirements, design solutions, and deliver quality features   - Write clean, scalable, and maintainable code following best practices   - Debug and resolve issues to ensure application performance, reliability, and security   - Participate in the full software development lifecycle: planning, coding, testing, deployment, and support   - Stay updated with emerging technologies and propose improvements to our software stack   - Contribute to internal development methodologies and engineering best practices   Requirements: - Minimum 2 years of experience as a Software Engineer   - Strong proficiency in .NET and C#   - Hands-on experience developing RESTful APIs and backend services   - Experience working with Windows Server environments and scripting   - Familiarity with Linux systems is a plus   - Proficient with version control systems like Git   - Strong analytical and problem-solving skills with attention to detail   - Effective communicator and team player   - Able to work independently and manage multiple tasks/priorities   Preferred Skills: - Solid backend development experience with .NET/C#   - Experience with Java (e.g., enterprise systems or Android applications)   - Experience in Android app development (Java or Kotlin)   - Basic knowledge of frontend technologies (HTML, CSS, JavaScript)   - Understanding of networking concepts and application-layer protocols    

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
The Software Engineer will design, develop, and implement software applications using C# and the .NET framework while collaborating with cross-functional teams to deliver quality features. They will also maintain software products throughout their lifecycle and ensure application performance and security.
Loading...