Software Developer

4 weeks ago


Singapore SPM STRATEGIC PTE. LTD. Full time
Roles & Responsibilities

Software Developer - Client Side Development


Top 3 Skills:

  1. Client side development
  2. Programming language: GoLang, c++, rust
  3. 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



Tell employers what skills you have

Git
TDD
Design Patterns
AWS
Agile
Test Automation
SQL
Python
Engineering Design
Windows
PortablE
C#
Python Programming
Linux
Software Development
Rust
C++
  • Software Developer

    1 week ago


    Singapore Ridik Software Solutions Pte. Ltd. Full time

    Job Duties:. Research, design, and develop computer and network software or specialised utility programs.. Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.. Update software, enhances existing software capabilities, and develops and direct software testing and...

  • Software Developer

    5 days ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Duties:• Research, design, and develop computer and network software or specialised utility programs.• Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.• Update software, enhances existing software capabilities, and develops and...

  • Software Developer

    1 week ago


    Singapore Ridik Software Solutions Pte. Ltd. Full time

    Job Duties:. Research, design, and develop computer and network software or specialised utility programs.. Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.. Update software, enhances existing software capabilities, and develops and direct software testing and...

  • Software Engineer

    1 week ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Duties:• Research, design, and develop computer and network software or specialised utility programs.• Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.• Update software, enhances existing software capabilities, and develops and...

  • Software Engineer

    1 week ago


    Singapore Ridik Software Solutions Pte. Ltd. Full time

    Job Duties:. Research, design, and develop computer and network software or specialised utility programs.. Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.. Update software, enhances existing software capabilities, and develops and direct software testing and...


  • Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesJob Responsiblities: The Senior Software Specialist is expected to actively participate in various stages of the software development lifecycle, including detailed design, coding, code walkthroughs, peer code reviews, unit testing, system testing, UAT, demos, POCs, installation, and maintenance of software modules. Responsibilities...


  • Singapore Newgen Software Technologies Pte. Ltd. Full time

    Job Responsiblities:The Senior Software Specialist is expected to actively participate in various stages of the software development lifecycle, including detailed design, coding, code walkthroughs, peer code reviews, unit testing, system testing, UAT, demos, POCs, installation, and maintenance of software modules. Responsibilities include ensuring the...


  • Singapore Horizon Software Full time

    Job descriptionJob Role: We are looking for a Java Developer with excellent debugging, troubleshooting and communication skills in enterprise-grade applications. You will be part of an open and talented software team that works on mission-critical applications. Java Support roles and responsibilities include managing Java/Java EE application debug and...


  • Singapore Horizon Software Full time

    Job descriptionJob Role: We are looking for a Java Developer with excellent debugging, troubleshooting and communication skills in enterprise-grade applications. You will be part of an open and talented software team that works on mission-critical applications. Java Support roles and responsibilities include managing Java/Java EE application debug and...

  • Java Developer

    6 days ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Duties:• Research, design, and develop computer and network software or specialised utility programs.• Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.• Update software, enhances existing software capabilities, and develops and...


  • Singapore SPRAOI SOFTWARE SERVICES PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities Analysing stakeholder requirements, formulating design and development proposals to enhance the global markets technology efficiency and meets Front office expectations Implement Murex platform and integrate with other internal applications. Delivering and supporting the Global markets platform (Murex), managing...

  • Software Developer

    2 weeks ago


    Singapore EFG ISLAAMIC FOODS EXPRESS PTE. LTD. Full time

    Roles & ResponsibilitiesDevelop in-house software.Analyzes user needs and designs software for client use. Develops code and designs software applications based on user specifications. Modifies existing software to correct errors or improve performance. Monitors and assists with software testing and validation procedures and programming.Tell employers what...

  • Software Developer

    1 month ago


    Singapore ENGISELLE TECHNOLOGIES Full time

    We are hiring Software Developer:We are looking for a highly skilled computer programmer who is comfortable with both front and back end programming. Software developers are responsible for developing and designing front end application architecture, ensuring the responsiveness of applications, and working alongside graphic designers for application design...

  • Software Developer

    1 week ago


    Singapore Efg Islaamic Foods Express Pte. Ltd. Full time

    Develop in-house software.Analyzes user needs and designs software for client use. Develops code and designs software applications based on user specifications. Modifies existing software to correct errors or improve performance. Monitors and assists with software testing and validation procedures and programming.

  • Software Developer

    4 weeks ago


    Singapore ENGISELLE TECHNOLOGIES Full time

    We are hiring Software Developer:We are looking for a highly skilled computer programmer who is comfortable with both front and back end programming. Software developers are responsible for developing and designing front end application architecture, ensuring the responsiveness of applications, and working alongside graphic designers for application design...

  • Software Engineer

    5 days ago


    Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    Roles & ResponsibilitiesTescom Singapore is looking for a: Software Engineer in Test (SEIT)Our Software Engineers in Test are responsible for drive our quality improvements, creating feature and regression testing, and developing test library. You will focus on expanding the test pyramid coverage for ensuring top notch software quality, and ensure the right...

  • Software Developer

    2 weeks ago


    Singapore THE SUPREME HR ADVISORY Full time

    Working days: 5 Day (9:30 am - 6:30pm) * Location : Pasir Panjang, WFH Basis * Salary: $3000 - $5000 * Software Developer // Software Engineer // // IT Engineer // Web Application Develop Working days: 5 Day (9:30 am - 6:30pm) Location : Pasir Panjang, WFH Basis Salary: $3000 - $5000 Software Developer // Software Engineer // // IT Engineer // Web...

  • Software Developer

    1 week ago


    Singapore Sendquick Pte. Ltd. Full time

    A growing Singapore company, SendQuick is inviting motivated and talented individual to join the team as a Software Developer. You should like to develop software and enjoy the challenges in solving software problems faced by customers. You will be trained on the various programming languages and will assistin developing software projects.You are expected to...

  • Software Developer

    3 weeks ago


    Singapore ENGGSOL PTE. LTD. Full time

    Roles & Responsibilities Collaborate with other developers and engineers to design, build, and maintain applications. Develop end-to-end specifications for solution components. Perform testing and implementation of the solution. Troubleshoot software issues and participate in impact analysis of encountered issues. Generate relevant documentations,...

  • Software Developer

    1 week ago


    Singapore Ridik Pte. Ltd. Full time

    Job Duties:. Research, design, and develop computer and network software or specialised utility programs.. Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.. Update software, enhances existing software capabilities, and develops and direct software testing and...