Software Developer

1 month ago


Singapore AVIATIONLEARN PTE. LTD. Full time
Roles & Responsibilities

Responsibilities:

  • Conceptualise, design and develop complex desktop applications with advanced features and high-performance requirements.
  • Create intuitive, user-friendly interfaces with a focus on usability and accessibility.
  • Implement custom tools, plugins, and extensions to enhance functionality and user workflows.
  • Optimize performance for media processing.
  • Collaborate with UX/UI designers, product managers, and other developers to translate product requirements into fully realized software solutions.
  • Ensure high-quality, maintainable code through continuous testing, debugging, and refactoring.
  • Apply best practices in software architecture, system design, and software engineering to build scalable, maintainable applications.
  • Stay updated on the latest tools, frameworks, and technologies to ensure the software remains cutting-edge.

Requirements:

  • Extensive experience in building complex, high-performance desktop applications using languages such as C++, C#, or Java.
  • Experience in digital media manipulation is advantageous.
  • Strong knowledge of desktop frameworks like WPF, WinUI, Qt, or .NET for building rich desktop user interfaces.
  • Expertise in creating modular, scalable, and maintainable codebases for large-scale software applications.
  • Experience in handling datasets, media files, or complex workflows, and optimizing performance across the board.
  • Understanding of 2D graphics rendering, media processings for desktop applications.
  • Solid experience with multi-threaded and parallel programming to ensure optimal performance.
  • Familiarity with integration between desktop applications and web services (REST APIs, WebSockets, etc.).
  • Strong debugging and troubleshooting skills, with experience in performance tuning and memory management.
  • Proficiency in software testing frameworks and methodologies, ensuring software reliability and robustness.
  • At least 2 years of working experience as a programmer/developer for software application.
  • Candidate must be a Singaporean/PR.

Good to Have:

  • Experience with front-end web development (e.g., React, Vue.js) and back-end development (e.g., Node.js, Laravel, .NET) is a significant plus.

Skills & Competencies:

  • Strong problem-solving abilities with a creative, solution-oriented mindset.
  • A deep understanding of software engineering principles, design patterns, and best practices.
  • Excellent communication and teamwork skills to work closely with technical and non-technical stakeholders.
  • Passion for developing innovative software and a drive to build high-quality products.

Tell employers what skills you have

Troubleshooting
Web Services
Image Processing
.NET
WPF
Design Patterns
Software Engineering
Laravel
Rendering
Software Testing
WebSockets
REST APIs
Java
C#
Debugging
Teamwork Skills
Parallel Programming
Web Development
C++
  • IT Software Developer

    5 hours ago


    Singapore EF SOFTWARE PTE. LTD. Full time

    About UsEF SOFTWARE PTE. LTD.Job DescriptionWe are a leading provider of applications and healthcare support services for the Asian market. Our team is driven by a service-orientated culture, innovation, and advanced technology.As an IT Software Developer, you will be responsible for developing and designing new software products, maintaining and supporting...

  • Software Developer

    15 hours ago


    Singapore AURELIUS SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJob description:· Responsible to monitor and provide solution for Production and UAT Incidents.· Hands on experience on one or more of the sub-systems in Vision PLUS needed to solve the issues in the application.· Should be able to work independently and escalate if issue is not resolved on time.· Should be able to do self work...


  • Singapore NUCLEUS SOFTWARE SOLUTIONS PTE LTD Full time

    Job Description:We are seeking a skilled Senior Developer to join our team at NUCLEUS SOFTWARE SOLUTIONS PTE LTD.About the Role:The successful candidate will have extensive experience in developing software solutions using various technologies, including IBM Case Manager, IBM Content Navigator, and Liferay Portal.Key Responsibilities:Design and develop...


  • Singapore Software AG Full time

    About the RoleSoftware AG is seeking a seasoned sales professional to join our team as an Account Executive. This exciting opportunity requires a strategic advisor who can leverage their extensive sales expertise and background in process consulting or enterprise software to drive revenue growth within assigned territories.The ideal candidate will have a...


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

    We are seeking a talented Software Tester to collaborate closely with our development team, focusing on software creation, testing, and troubleshooting. The ideal candidate should have 2-3 years of experience in C++/C# and WPF frameworks.About TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD.A leading provider of software systems testing solutions, we are...


  • Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time

    Company OverviewThe Software Practice PTE. LTD. is a results-driven organization valuing execution and creativity, where exceptional individuals with strong development skills can thrive.We are seeking a skilled Senior .NET Developer to join our high-performing cross-functional team, working on mission-critical systems that deliver high-availability and...


  • Singapore Sioux High Tech Software Ltd. Full time

    About Sioux Group: Sioux Group is an international technology consultancy company that supports leading high-tech companies in the semiconductor and medical industries with the development of their software and equipment. With over 1,200 dedicated engineers, we act as the Research and Development department for our customers. We support our customers with...


  • Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time

    We are seeking a skilled Software Developer to join our team at The Software Practice PTE. LTD. in Singapore.OverviewThe ideal candidate will thrive in a results-driven environment that values creativity and execution, collaborating with cross-functional teams to design and deliver mission-critical software for our clients.Estimated Salary: SGD 80,000 - SGD...


  • Singapore Boon Software Full time

    Senior IT Software Engineer – Shape the Future of Technology with Symphony Are you an innovative and driven IT professional with a passion for creating impactful solutions? Join our visionary team at Boon Software and play a key role in shaping the future of technology through Symphony, our cutting-edge software platform. Requirements: Diploma/degree in...


  • Singapore EF SOFTWARE PTE. LTD. Full time

    About EF SOFTWARE PTE. LTD.We are a leading provider of comprehensive software products and solutions, driven by our philosophy of providing the best service to our customers through innovation, technology, and teamwork.Job OverviewThis is an exciting opportunity for a skilled Senior Software Engineer to join our team and contribute to the development of...


  • Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time

    We are seeking highly skilled and dedicated individuals to join our team as innovative software developers at THE SOFTWARE PRACTICE PTE. LTD.About UsAs a leading company in the industry, we value innovation, teamwork, and continuous learning. Our team is passionate about creating cutting-edge solutions that make a real impact.We offer competitive...


  • Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time

    Roles & ResponsibilitiesWe are looking for exceptionally smart people with strong development skills in C#/Java and an avid interest in web development. You should be able to learn quickly and work independently - we'll help you as best as we can, but you must be tenacious and resourceful enough to figure out things you don't know how to do.Our culture is...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    About the Role:At Vanguard Software PTE. LTD., we are seeking a highly skilled Quality Assurance Specialist to join our team. The ideal candidate will be responsible for ensuring the quality and efficient delivery of software solutions to our clients.About the Team:The QA team is responsible for quality assurance and version iteration testing to ensure...


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

    OverviewWe are seeking a talented Software Tester to collaborate closely with our development team at TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD., focusing on software creation, testing, and troubleshooting.Estimated Salary:$120,000 - $180,000 per annum, based on experience and qualifications.Responsibilities:Collaborate with cross-functional teams...


  • Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time

    Company OverviewThe Software Practice PTE. LTD. is a renowned company that specializes in developing innovative software solutions. Our team of experts is committed to delivering high-quality products that meet the evolving needs of our clients.We are currently seeking a highly skilled Software Development Engineer - Innovation Driven to join our team. This...


  • Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time

    We are seeking a talented Software Development Engineer to join our team at THE SOFTWARE PRACTICE PTE. LTD.Job DescriptionThis role involves building features and fixing bugs in applications being developed.You will work on a project assigned to you and focus on development of features and fix bugs that are project related.The ideal candidate should have...

  • Full Stack Engineer

    1 month ago


    Singapore WONDER SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesA start-up IT and application company is looking for a junior and executive experienced Full Stack Engineer, a versatile software developer skilled in both front-end and back-end application development.Here's a brief overview of what the job entails:1. Remote work, responsible for the entire process of project architecture design and...


  • Singapore NUCLEUS SOFTWARE SOLUTIONS PTE LTD Full time

    NUCLEUS SOFTWARE SOLUTIONS PTE LTD is seeking a highly skilled Senior Software Developer to join our team.About the RoleThis is a challenging opportunity to work on data capture and integration projects using Datacap 9.1 and 9.1.6.Key ResponsibilitiesInstall, set up, and configure Datacap 9.1.6Develop best practices for Datacap development areasCreate custom...


  • Singapore A-IT SOFTWARE SERVICES PTE LTD Full time

    Job OverviewA-IT Software Services Pte Ltd seeks an experienced Technical Delivery Manager to oversee the technical delivery and quality assurance of software development projects. This role requires strong leadership skills, excellent communication, and a deep understanding of software delivery methodologies.About the RoleThe Technical Delivery Manager will...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Vanguard Software PTE. LTD. is seeking an experienced Full Stack Developer to join our team.About the RoleWe are looking for a skilled developer who can design and develop robust, scalable, and maintainable front-end architecture for our web-based enterprise applications. The ideal candidate will have a strong understanding of design patterns and be...