Cross-Platform Desktop Software Engineer

SEVEN HILLS CONSULTING PTE. LTD.

Singapore

On-site

SGD 70,000 - 110,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SEVEN HILLS CONSULTING PTE. LTD. is seeking a Software Developer focused on client-side development. The role involves building portable, high-quality desktop applications across Windows and Linux, with emphasis on clean design and scalable architecture.

You will work in an agile team, utilize CI/CD with Jenkins, and contribute to a large codebase, writing test automation and delivering frequent incremental releases.

Qualifications

  • 3+ years of software development experience.
  • Strong knowledge of good software architecture practices including design patterns for desktop applications.
  • Experience building software using DDD, TDD methods is highly desirable.
  • Ability to write professional code (clean & good design).
  • Strong experience with C++, Rust, C#, Python and related tooling (compilers, cross platform, etc.).
  • Experience in an agile team with CI/CD using Jenkins and automated deployment.
  • Experience working in a very large code base, including enhancing and resolving issues in pre-existing code.
  • Meticulous attention to detail.
  • BS/MS in Computer Science/Engineering or a related field.

Responsibilities

  • Design, build and maintain efficient, secure, reusable, and reliable code.
  • Develop solutions that are portable across platforms.
  • Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity.
  • Write test automation and help your team to deliver frequent incremental releases using CD pipeline.
  • Refactor, optimize, and enhance existing code, algorithms, and services.
  • Help promote and drive sound engineering design, process, and quality practices.

Skills

Client side development
Platform portability
Test automation

Education

BS/MS in Computer Science/Engineering

Tools

CMake
Nuget
Jenkins
AWS
Git
GitHub

Job description

SEVEN HILLS CONSULTING PTE. LTD. is seeking a Software Developer focused on client-side development. The role involves building portable, high-quality desktop applications across Windows and Linux, with emphasis on clean design and scalable architecture.

You will work in an agile team, utilize CI/CD with Jenkins, and contribute to a large codebase, writing test automation and delivering frequent incremental releases.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Software Engineer - Mentorship & Growth in Modern Tech
Junior Software Engineer - Mentorship & Growth in Modern Tech

SEVEN HILLS CONSULTING PTE. LTD. • Singapore

On-site
SGD 42,000 - 66,000
Mentorship
Modern development tools exposure
Meaningful projects
+2
Automation & Quality Engineer — Python, CI/CD & Testing
Automation & Quality Engineer — Python, CI/CD & Testing

SEVEN HILLS CONSULTING PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Embedded Software Engineer — Build Scalable, Reliable Apps
Embedded Software Engineer — Build Scalable, Reliable Apps

HP • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer: Build Industrial Apps (C#/JS, .NET 8)
Software Engineer: Build Industrial Apps (C#/JS, .NET 8)

Eetarp Engineering Pte Ltd • Singapore

On-site
SGD 60,000 - 90,000
C#/.NET Applications Developer - Cloud & Desktop
C#/.NET Applications Developer - Cloud & Desktop

UBERGARD PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Client Platform Engineer: Troubleshoot, Deploy & Optimize
Client Platform Engineer: Troubleshoot, Deploy & Optimize

Percept Solutions Pte ltd • Singapore

On-site
SGD 50,000 - 80,000
[T07] Software Engineer - Permanent
[T07] Software Engineer - Permanent

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Software Engineer
Software Engineer

Eetarp Engineering Pte Ltd • Singapore

On-site
SGD 60,000 - 90,000
Software Developer
Software Developer

SEVEN HILLS CONSULTING PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Senior Software Engineer - End-to-End & UX-Driven
Senior Software Engineer - End-to-End & UX-Driven

talentsis pte. ltd. • Singapore

On-site
SGD 50,000 - 80,000