.Net Developer

  • Competitive
  • Singapore
  • Permanent, Full time
  • NLS
  • 22 Sep 16

The position is responsible for consulting and implementing .NET MVC and SharePoint 2013 projects that will involve the latest version of .NET Framework using MS SQL or Oracle DB system. You should have strong interest in learning new .NET and Java EE technologies. This position is for a permanent position with diversity and growth opportunities.

Key Responsibilities:

  • Developing new individual software (customized solution) or technically enhancing / adapting software using and object oriented approach for use within ASP.NET or Java EE
  • Develop software following the regulatory requirements, internal processes and rules 
  • Develop software using the agile (SCRUM) or waterfall software methodology
  • Module testing and code reviewing of the developed software; provision of test documentation
  • Provide documentation (technical/function specifications) of the implemented software for Support and Maintenance tasks during the project lifecycle
  • Develop together with database architect data models and database programming using OR mapping concepts
  • Define standards and methods for the software development process (tools, coding standards, build process, configuration management
  • Provide consultation services in system architectures and application design
  • Provide consultation services to our operations department during the deployment process into production
  • 3rd level support, defect analysis and bug fixing of the provided solution and their interfaces for the user groups, according to the specific Support and Maintenance procedures and processes
  • Analysis of technical and business requirements as well as data model in connection with the functional model
  • Control the acceptance of applications from the technical related point of view (throughput, performance, availability, use of resources, scaling)
  • Creation of technical and/or business focussed test cases based on business requirements and the technical design
  • Perform software re-engineering / refactoring tasks (from PowerBuilder) and technical reviews of existing systems

 

Experience:

  • Minimum 5 years’ experience with developing software in distributed project teams using .NET Framework 4.0 and above
  • Minimum 3 years’ experience developing ASP.NET solutions, .NET MVC and MVVM, Entity Framework, Prism
  • Experience with SharePoint development
  • Experience with IIS 7.0 configuration and above
  • Experience with Javascript frameworks (Example: JQuery, Angular, Backbone or Knockout)
  • Experience with database design for MS SQL and Oracle Database
  • Experience with SSRS and SSIS
  • Experience writing function and technical specifications

Qualifications:

  • Expert knowledge in .NET Programming languages and concepts
  • Proficient knowledge in Java Programming 
  • Proficient knowledge of Databases (MS SQL and Oracle)
  • Expert knowledge in OO Software Architectures