Software Development Manager

2 weeks ago


Singapore JIANG XIA INTERNET TECHNOLOGY PTE. LTD. Full time
**The Role: The Software Development Manager focuses on operational and/or tactical responsibilities by providing management to a group of professionals. He/She implements software and platform development strategy and provides advice on security requirements. He translates user requirements into technical specifications and manages the preparation of design specifications. He oversees the development of Proof-of-Concept for solutions, and provides technical expertise on the development of software and platform features, ensuring appropriate security and risk factors are considered. He manages the implementation of software and platform solutions and leads efforts in improving the scalability, reliability and performance of software and platform.


He leads a team and is responsible for managing projects and resources, as well as coaching team members to build technical and leadership capabilities.

He is proficient in programming languages required by the organisation.

He is familiar with software development tools and standards and the relevant software platforms on which the solution is deployed.

**Job Requirements:
Develop software and platform development strategy

  • Assist in the development of software and platform development roadmap and business plan
  • Develop models and structure changes needed to meet the evolving software and platform strategies
  • Align software and platform architecture priorities with roadmaps that anticipate the changing technology landscape
  • Provide advice on security requirements from a software and platform development perspective
  • Drive the adoption of Agile and DevOps practices

Analyse user and business requirements

  • Formulates the strategy and direction for the requirements process across projects
  • Oversee the analysis of user requirements based on business needs
  • Provide guidance on developing solutions and alternatives to overcome technical challenges
  • Create new requirements validation and verification techniques
  • Develop business cases, proposals, and communication materials

Manage the design of software

  • Determine the process, strategy and design methodology to be used in software design
  • Provide guidance and advice on the use of software design strategies and methods
  • Evaluate the effectiveness of the software architecture
  • Assess the quality of the software design
  • Provide guidance and direction on the need for requirements change resulting from design review

Manage software construction processes

  • Select processes and models for constructing software on individual projects
  • Select frameworks, platforms, and environments for individual projects
  • Establish project standards for unit test coverage, version control and configuration management
  • Plan and initiate modeldriven development processes

Oversee software testing

  • Establish organisational procedures for testing and criteria for test completion
  • Determine project test objectives, success and failure criteria for system and acceptance testing
  • Design system test plan and test cases
  • Conduct root cause analysis and analyse test data to determine the necessity for further testing activities
  • Evaluate test results to identify opportunities for process improvement

Oversee security provisions in software

  • Establishes organisation coding standards to avoid security vulnerabilities
  • Establishes organisation standards for security assessment processes

Manage software management configuration (SCM)

  • Determine constraints and impact of constraints on SCM imposed by policies, contracts, and software development life cycle (SDLC)
  • Specify the SCM measures and tools to be used
  • Establish mechanisms for generating SCM audit reports
  • Develop software release plans

Manage people and organization

  • Manage the budget expenditure and allocation across teams and projects
  • Monitor and track the team's achievements and key performance indicators
  • Propose new operational plans, including targeted budgets, work allocations and staff forecasts
  • Acquire, allocate and optimise the use of resources
  • Develop learning roadmaps to support the professional development of the team
  • Manage the performance and development process, including providing coaching and development opportunities to maximise the potential of each individual
**Job Requirements: - Bachelor's degree or above, major in computer, communication, mathematics, etc.;

  • Good data structure and algorithm foundation, solid programming skills;
  • More than 4 years of Go Lang development experience;
  • Proficient in MySQL and Redis, with experience in database optimization;
  • Experience in distributed server architecture design and practical experience is preferred;
  • Familiar with the basic commands of the Linux server, able to independently deploy the online environment of the Go Lang project;
  • Possess demand analysis and system design capabilities, as well as strong logical analysis and independent problemsol

  • Software Developer

    2 weeks 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 month 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

    4 weeks 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 RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Job Duties: Oversee the acquisition and development of software systems in organisational units. Monitor the results and quality of the different software solutions and projects implemented in the organisation. Oversee the development of ProofofConcept/ solutions and provide technical expertise on the development of software and platform features, ensuring...


  • Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Job Duties: Oversee the acquisition and development of software systems in organisational units. Monitor the results and quality of the different software solutions and projects implemented in the organisation. Oversee the development of ProofofConcept/ solutions and provide technical expertise on the development of software and platform features, ensuring...


  • Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Job Duties: Oversee the acquisition and development of software systems in organisational units. Monitor the results and quality of the different software solutions and projects implemented in the organisation. Oversee the development of ProofofConcept/ solutions and provide technical expertise on the development of software and platform features, ensuring...


  • Singapore Siemens Digital Industries Software Full time

    Job Family: SalesReq ID: 417317Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product...


  • Singapore Siemens Digital Industries Software Full time

    Job Family: SalesReq ID: 417317Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product...

  • Software Engineer

    2 weeks ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    JOB DUTIES: Define overall backend architecture for new systems and software products based on product requirements. Responsible for systems functional backend development optimised in terms of performance, responsiveness, security, reliability and feasibility. Lead system design and improve system stability with best practices such as agile development and...

  • Software Engineer

    2 weeks ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    JOB DUTIES: Responsible for leading the team to build a functional and appealing web Brainstorm with the team to recommend the best frontend architecture, methodology, languages used, design robust, coding structure, deployment protocols and debugging for new software products. Participate in the project discussion of technical implementation, implementation...


  • Singapore The Software Practice Full time

    We started our firm working with entrepreneurs who brought expertise in specific industry verticals but required a technical team that could help them realize their product ideas. We partnered with them as their product teams helping them build their MVP, talk to customers and refine the product, raise money, and even hire their in-house tech teams while...

  • Software Engineer

    2 weeks ago


    Singapore Gemango Software Services Inc. Full time

    Software Engineer (PHP Laravel/Symfony)*: May 5, 2023May 5, 2023We are searching for a skilled and motivated Software Engineer with expertise in PHP Laravel or Symfony and the Linux operating system to join our team. As a Software Engineer, you will play a crucial role in developing and maintaining our innovative software solutions.Responsibilities:...

  • Software Engineer

    2 weeks ago


    Singapore Gemango Software Services Inc. Full time

    Software Engineer - Java*: June 7, 2023June 7, 2023We are currently seeking a highly skilled Software Engineer to join our team and play a pivotal role in our business expansion. Our company specializes in developing innovative software and hardware solutions that optimize aircraft performance and enhance the productivity of flight crews. This position is a...


  • Singapore ABEAM CONSULTING (SINGAPORE) PTE. LTD. Full time

    Roles & ResponsibilitiesJob Title: Software Development ManagerJob Description: The candidate shall have experience managing complex ERP implementation projects and shall have experience in supporting pre-sales. Able to communicate and manage CXO independently.Responsibilities:Overseeing and coordinating the people, resources, and processes required to...


  • Singapore ABEAM CONSULTING (SINGAPORE) PTE. LTD. Full time

    Roles & ResponsibilitiesJob Title: Software Development ManagerJob Description: The candidate shall have experience managing complex ERP implementation projects and shall have experience in supporting pre-sales. Able to communicate and manage CXO independently.Responsibilities: Overseeing and coordinating the people, resources, and processes required to...


  • 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...


  • 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...

  • Software Engineer

    4 weeks ago


    Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesOur company is seekinga game-changer Software Engineer who can conceptualize and execute complex problem statements in less than half the time that most people think is possible.We are looking for highly passionate individuals who love their workand have been champions at what they do.The Incumbent will:• Developing and installing...

  • Software Engineer

    1 month ago


    Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesOur company is seekinga game-changer Software Engineer who can conceptualize and execute complex problem statements in less than half the time that most people think is possible.We are looking for highly passionate individuals who love their workand have been champions at what they do.The Incumbent will:• Developing and installing...