Find a jobRecruiters

Software Engineer (Full-Stack — React.js / C#)

Exclusive opportunity

Onsite

Software Engineer (Full-Stack — React.js / C#)

ENUIT PTE. LTD.

Software Engineer (Full-Stack — React.js / C#)

Skills

SQL QueriesReactC#AIJavascript

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

SGD 72,000 – SGD 108,000 / year

Location:

Central Region, Malawi

Work mode:

Onsite

Published on:

13 August 2026

What they need


About Us

Enuit is an established technology leader in the commodity/energy trading & risk management space, providing mission-critical software platforms for metal, natural gas, electricity, crude, and refined product merchants such as utilities, refiners, producers, traders, and consumers. Enuit has the latest technology and is revolutionizing the development and implementation of Entrade, its flagship product, empowering clients to increase operational efficiency, to monitor and manage risk, and to increase profit margins along all aspects of their business from front to back. Entrade allows the traders, market and credit risk practitioners, operations and schedulers, and accountants to effectively manage a broad range of physically and financially traded commodities as well as the complex logistics operations associated with commodities such as natural gas, electricity, crude, and associated refined products, coal, metals, and agricultural products to name a few. Headquartered in Houston, Texas, Enuit has projects throughout North America and Asia with opportunities popping up with global partners across.

Enuit is seeking a highly skilled Software Engineer to join our dynamic team. In this role, you will collaborate closely with product managers, project managers, business analysts, solution architects, and fellow developers to enhance and innovate our products and services for a global client base. This is an exciting opportunity to contribute to a market-leading platform and drive value for clients worldwide.

Key responsibilities

  • Effectively communicate with product managers, project managers, and business analysts to gather and analysebusiness requirements.
  • Contribute to the initial implementation and ongoing enhancement of product functions and features, includingintegration with upstream and downstream systems, by providing installation, configuration, design, coding,testing, optimisation, and troubleshooting services at both the application and database levels.
  • Develop prototypes and demonstration software (demoware) and provide technical support during pre-salesactivities to prospective clients.
  • Collaborate with clients' IT teams, project team members, and support staff to efficiently resolveimplementation and production issues.
  • Work closely with subject matter experts, architects, and fellow developers in a highly cohesive teamenvironment to create new functions and features or enhance existing ones.
  • Write clean, reliable, and scalable code using primarily React.js and C# after thoroughly understanding andanalysing business requirements.
  • Analyse, review, revise, update, refactor, and debug code to ensure high performance and maintainability.
  • Perform performance tuning and optimisation at both the application and database levels.
  • Prepare and maintain comprehensive documentation throughout the software development life cycle (SDLC).
  • Use AI tools to accelerate development, testing, and documentation, while reviewing all output for correctness,security, performance, and consistency with our existing architecture and domain model.
  • Apply AI to production issue investigation — log analysis, stack traces, execution plans, unfamiliar code — whiledriving the investigation yourself, confirming root cause with real evidence, and never running generated scriptsagainst production data without fully understanding their impact.
  • Handle client trade and counterparty data responsibly by using only company-approved AI tooling.

Qualifications and Requirements

  • Bachelor's degree in Information Systems, Computer Science/Engineering, or a related field.
  • Excellent analytical and troubleshooting skills.
  • Strong oral and written communication skills.
  • Highly resourceful, detail-oriented team player with a strong aptitude for learning.
  • Proficient in SQL Server or other relational databases.
  • Solid background in C# or similar object-oriented programming languages.
  • Familiarity with common software development methodologies, including Waterfall and Agile.
  • Practical experience using AI coding assistants in real development work, with the judgment to verify, correct, orreject their output.
  • Demonstrated ability to take absolute ownership of assignments and deliver results.
  • Comfortable working in a fast-paced and high-pressure environment.
  • Willingness to travel occasionally as required.
  • Experience with React.js or other front-end JavaScript frameworks is a plus.
  • Knowledge of the commodity or energy trading industry is an advantage
  • Proficiency in Mandarin is a plus.
  • Fresh graduates with a strong technical foundation are encouraged to apply.

Other offers great for you!

These companies are also looking for great profiles

Celad

Tech Lead JAVA / React.js (F/H)

440 à 450 €/j

Freelance

Lyon, France

Hybrid

Skills

ReactJava

1 month ago

Quick apply

LeHibou

Analyste / Ingénieur logiciel Wealth

550€ / jour

Freelance

Luxembourg

Hybrid

Skills

C#.NETSQLiteMicrosoft SQL ServerOracleHR Assistant

5 days ago

Quick apply

Tachyan

Développeur Senior C#/.NET – React JS / Ext JS

460€

Freelance

Paris, France

Hybrid

Skills

DevSecOpsSonarQubeCheckmarx

4 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools