#C . Net Developer #C . Net Developer …

in Singapore
Permanent, Full time
Last application, 16 Oct 21
in Singapore
Permanent, Full time
Last application, 16 Oct 21
Posted by:
Jessica Ng • Recruiter
Posted by:
Jessica Ng
TECHNICAL SKILLS • Mandatory : C#.net, WPF • Nice to have: Xamarin
  • Strong Expertise in C#. Net development
  • Strong Experience in WPF
  • Experience using Xamarin to develop multi-platform mobile applications a plus.
  • Experience with frontend technologies and UI design principles. HTML5, CSS3, and good knowledge of at least one Javascript framework such as AngularJS.
  • Knowledge of native mobile app development on iOS or Android.
  • Knowledge of MVC Web API’s is an advantage.
  • Experience in designing and developing custom controls for Android and iOS.
  • Knowledge of RESTful principles and RESTful API design and documentation, as well as WCF services. Experience with WCF services a plus.
  • Solid foundation in data structures, algorithms, and object orientation design.
  • Capabilities to write and execute unit test cases.
  • Independent researching, solution finding, analysis and problem solving skills and capabilities.
  • Knowledge on Agile and Scrum approach is must.
  • Should have a strong knowledge of OOPS and intermediate knowledge of front-end GUI design and development.
  • Ability to complete all phases of software development life cycle including analysis, design, functionality, testing and support.
  • Expert on Source Control like SVN & Github is preferred.
  • Must be a team player and self-starter with ability to communicate clearly with clients and team-embers in English as Main Language
  • Deliver fully functional, cross platform and well tested mobile application developed according to quality standards
  • Analyze, Design, Implement and Integrate functional requirements in new/existing solutions.
  • Working closely with analysts, deigners and rest of the team members to achieve project & organizational objectives.
  • Producing detailed specifications and writing the program codes that performs efficiently.
  • Testing the product in controlled, real situations before going live.
  • Deliver fully tested source code complying with code quality standards.
  • Preparation of training manuals for users.
  • Maintaining the systems once they are up and running.
  • Working within a Team to determine needs and applying / customizing existing technology to meet those needs.
  • Client communication when needed.
  • Daily reporting.
  • Collaborate, learn, teach
Capgemini logo
More Jobs Like This
See more jobs