Senior Principal Software Developer

6 days ago


Singapore Fortinet Full time

Location: Singapore

**Role Overview**:
FortiTester team is looking for a Principal Software developer with C/Python programming and networking knowledge to join our team. This is a great opportunity to immerse yourself in all phases of the software development cycle to reach new product launches and feature development for our FortiTester products. This position offers a large scope of experience and direct involvement with complex and innovative technology. In addition, you will be working alongside a close-knit team of experienced software developers.

**Responsibilities**:

- Responsible for the design, implementation, and maintenance of the features and system of FortiTester appliance.
- Implementation of protocol/traffic simulation/stressing for network tester.
- Continuous focus and contribution in the areas of performance, accuracy, reliability, and maintainability of the product.
- Leading in the analysis of technical requirements of features and architecture design.

**Requirements**:

- 12+ years of software development experience.
- Excellent C and Python programming skills.
- Strong knowledge or experience with TCP/IP networking and system design.
- Development experience of DPDK stack or Linux Kernel.
- Knowledge and handy experience with Ixia BreakingPoint and Spirent Avalanche, Cisco TRex is a plus.
- Excellent problem-solving and troubleshooting skills.
- Highly motivated, positive, detail-oriented, and responsible.
- Good team player and good communication skills.
- Bachelor's degree or above in Computer Science/Engineering or related fields.

Fortinet is an equal opportunity employer.

LI-JC1



  • Singapore NE Digital Full time

    COMPANY DESCRIPTION NE Digital is the digital, data and technology organization that serve as a center of excellence to drive digital transformation for our group of NTUC Social Enterprises to meet the critical social needs of Singapore's community. Delivering innovative products and solutions, we empower our people to lead a better and meaningful life...

  • Software Developer

    7 days ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    **Job Duties**: - Research, design, and develop computer and network software or specialised utility programs. - Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures. - Work with computer hardware engineers to integrate hardware and software systems and develop specifications and...

  • Principal Consultant

    13 hours ago


    Singapore MANHATTAN ASSOCIATES SOFTWARE PTE. LTD. Full time

    **Manhattan designs, builds and delivers market-leading Supply Chain Commerce solutions for leading customers around the world. We help drive the commerce revolution with unmatched insight and unrivaled technology, connecting front-end revenue and relationships with back-end execution and efficiency—optimized on a common technology platform. This...


  • Singapore NodeFlair Full time

    **Job Summary**: **Salary** S$4,800 - S$7,500 / Monthly **Job Type** **Seniority** Principal **Years of Experience** At least 5 years **Tech Stacks** MVC Oracle Drools Spring Java Springboot Hibernate Job Description & Requirements You will be part of an innovative and passionate team, working towards the one ultimate goal of producing high quality...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesJob Description & RequirementsDesign, develop, and maintain software applications using Java, C++, Lua, PHP, NodeJS, C#, and Golang. Write clean, efficient, and maintainable code for various projects and platforms. Collaborate with cross-functional teams to understand requirements and deliver ...

  • Lta-itcd] Lead

    7 days ago


    Singapore LTA Land Transport Authority Full time

    [What the role is] Lead / Principal / Senior Software Engineer [What you be working on] - Ensure adherence to security standards, compliance regulations, and coding best practices. - Collaborate with stakeholders to define technical requirements and architecture strategies. [What we are looking for] - Knolwedge in Computer Science, Software Engineering, or...

  • Senior Account Manager

    13 hours ago


    Singapore Software company Full time

    Job ResponsibilitiesAs a Senior Account Manager - Software Channel Sales, you will be responsible for driving sales growth and hitting targets through the development and execution of a strategic sales plan. You will analyze market trends and competitor activity, identifying opportunities to expand our customer base. Your excellent communication and...


  • Singapore Dell Technologies Full time

    Dell EMC Cyber Engineering Group is currently looking for an experienced Software Engineer to fill the position in the Edge product. The program will be focused on the development of unified security solutions that will be integrated across Dell Products. Join us as a Principal Software Engineer on our Engineering Development team in Singapore to do the...


  • Singapore NodeFlair Full time

    **Job Summary**: **Salary** S$6,700 - S$11,000 / Monthly **Job Type** **Seniority** Principal **Years of Experience** At least 10 years **Tech Stacks** Jenkins Realm Analytics CI SonarQube Java HTML iOS Android Kotlin JavaScript Swift JSON SQLite XML Ajax jQuery Bitrise CSS **COMPANY DESCRIPTION** Mediacorp is Singapore's largest content creator and...


  • Singapore JJ Consulting Services Full time

    **Our Client is an established company in Singapore, who is seeking to recruit a Principal Software Engineer, Java. **Principal Software Engineer, Java** **Responsibilities** **Key Responsibilities** - Development of High Performance Java Service API and Business Systems - Using SpringBoot to build microsservices in Java - Writing deployment pipelines to...


  • Singapore JJ Consulting Services Full time

    **Our Client is an established company in Singapore, who is seeking to recruit a Principal Software Engineer, Java. **Principal Software Engineer, Java** **Responsibilities** **Key Responsibilities** - Development of High Performance Java Service API and Business Systems - Using SpringBoot to build microsservices in Java - Writing deployment pipelines to...


  • Singapore NE Digital Full time

    COMPANY DESCRIPTION NE Digital is the digital, data and technology organization that serve as a center of excellence to drive digital transformation for our group of NTUC Social Enterprises to meet the critical social needs of Singapore's community. Delivering innovative products and solutions, we empower our people to lead a better and meaningful life...


  • Singapore NE Digital Full time

    COMPANY DESCRIPTION NE Digital is the digital, data and technology organization that serve as a center of excellence to drive digital transformation for our group of NTUC Social Enterprises to meet the critical social needs of Singapore's community. Delivering innovative products and solutions, we empower our people to lead a better and meaningful life...


  • Singapore Red Hat Software Full time

    About the job: The Red Hat Asia Pacific (APAC) marketing team is looking for a Principal Marketing Manager for Digital Transformation and Enterprise Programs to join the APAC Regional Enterprise and Vertical Marketing team in Singapore. In this role, you will manage how Red Hat positions itself and creates demand within the enterprise segment across APAC....


  • Singapore TRUSTANA SINGAPORE PTE. LTD. Full time

    **Senior/Principal Software Engineer - AI **About the Role: **Key Responsibilities**: - Write scalable code and define the standards for data engineering, model training, quality verification, and deployment. - Automate infrastructure and deployments of pipelines. - **You will help the team define the architectural direction, automate quality monitoring of...


  • Singapore JJ CONSULTING SERVICES Full time

    Our Client is an established company in Singapore, who is seeking to recruit a Principal Software Engineer, Backend. **Principal Software Engineer, Backend **Responsibilities** **Key Responsibilities** - Development of High Performance Java Service API and Business Systems - Using SpringBoot to build microsservices in Java - Writing deployment pipelines to...

  • Software Developer

    6 days ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    **Job Duties**: - Research, design, and develop computer and network software or specialised utility programs. - Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures. - Work with computer hardware engineers to integrate hardware and software systems and develop specifications and...


  • Singapore The Software Practice Full time

    We are looking for exceptionally smart people with strong development skills and an avid interest in web/mobile 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. **Requirements**: - ** Students will be...


  • Singapore Dell Technologies Full time

    As a Principal / Senior Software Engineer in our new Edge innovation group, you - Have the passion in developing and supporting the growth of next generation software architectures and inspire innovation within the team - Develop scalable real-time low-latency processing solutions in an agile delivery method - Lead and guide the team in design, code and...


  • Singapore Software company Full time

    Job SummaryThe Business Development Manager - Enterprise Software will play a key role in driving business growth through the development and execution of a strategic sales plan. As an Assistant Sales Manager, you will identify new business opportunities and build strong relationships with customers and partners. Your analytical and problem-solving skills...