👨🏻‍💻 postech.work

Software Developer

SPM STRATEGIC Pte Ltd • 🌐 In Person

In Person Posted 17 hours, 37 minutes ago

Job Description

Software Developer - Client Side Development

Top 3 Skills

Client side development

Programming language: GoLang, c++, rust

Building Linux, or Windows or both application.

Technologies used

- C++, Rust, Python, Windows\& Linux, CMake, Nuget, Jenkins, AWS, Git, GitHub

Required Education/Experience

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 any of the C++, Rust C#, Python, programming language and related tooling (e.g. compilers, cross platform, etc.)

Experience working in an agile team, CI/CD with 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

Re-factor, optimize, and enhance existing code, algorithms, and services

Help promote and drive sound engineering design, process, and quality practices

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.