Jul 01, 2020

C# Software Engineer/Central

  • Experis Singapore
  • Singapore
Full time Back End Software Engineer

Job Description

The Senior Application Developer leads important projects and possesses capabilities to make breakthroughs in design, development, testing, debugging and implementing software application or specialised utility programmes in support of end user's needs. He/She plans and coordinates regular updates and recommends improvements to existing applications. He/She identifies and resolve issues which have organisation-wide and long-term impact. He/She provides guidance and technical support to testing and quality assurance teams.

  • He is imaginative and creative in exploring a range of application designs and solutions. He/she is able to engage and support others in the team and readily put forth his ideas in a clear and compelling manner.
  • Identify Requirements
  • Determine the appropriate approach for new assignments
  • Formulate specifications and definition of delivery platforms for applications
  • Liaise with stakeholders to understand business needs and user requirements
  • Perform the requirements analysis
  • Develop Applications
  • Develop the applications concept, interface design, and architecture
  • Perform development of program logic for new applications
  • Propose new tools and techniques in applications development
  • Support proof-of-concept to showcase the technical feasibility of the application
  • Implements Applications
  • Manages implementation of applications in projects
  • Conduct system integration and User Acceptance Testing
  • Integrate applications with back-end services
  • Prepare test plans
  • Owns functional area of development.
  • Breaks large requests down into sub-tasks, gives higher-level status updates.
  • Optimise Applications
  • Analyse applications performance based on user feedback and system reports
  • Create user and technical documentation
  • Evaluate recommendations to improve applications performance
  • Integrate new products with existing applications to improve the functionality and/or design
  • Modify design logic in existing applications
  • Maintain Applications
  • Anticipate internal and/or external business challenges and/or regulatory issues
  • Collaborate with external stakeholders and vendors to resolve problems
  • Oversee the maintenance of technical documentation of applications' technical architecture, code changes, issue resolutions and procedures
  • Provide high-level maintenance and update of an existing applications to improve functionality and process flow
  • Provide high-level monitoring of the following of security measures, proper registration of passwords and other access procedures
  • Provide solutions to overcome complex problems using the latest technologies
  • Solve unique and highly complex problems by taking a broad perspective to identify solutions

Please note that your response to this advertisement and communications with us pursuant to this advertisement will constitute informed consent to the collection, use and/or disclosure of personal data by ManpowerGroup Singapore for the purpose of carrying out its business, in compliance with the relevant provisions of the Personal Data Protection Act 2012.