Snr Software Engineer (full stack web c#dotnet, security software)

Published: Wednesday, 31 October 2018

APPLY using Our Form

(Preferred for Singapore based candidates)

Our client is a global Security Software Organisation

The projects you work on will not only solve the customers’ problems, but deliver the added value that defines all of software solutions. You will also have the chance to be involved with multiple stages of a project, thus enjoying exposure to various aspects of software engineering.

You will also:

 

  • Work on implementation projects and systems integration
  • Consult on assignments in software and application security
  • Develop mobile and enterprise applications
  • Design and implement software systems

 

REQUIREMENTS

  • Bachelor’s degree in Computer Science or equivalent, preferably with 1st or upper class honours
  • Minimum 6 years of working experience (last 3 years in Singapore)

Proficient in the following:

  • .NET Framework 4.5 or above, .NET Core 2.x
  • .NET programming in C#, ASP.NET MVC
  • WCF, WIF, LINQ, ADO.NET, Entity Framework (EF)
  • HTML5, CSS3, AngularJS, Bootstrap, Web Services (SOAP, REST)
  • Visual Studio 2012 or above
  • Web server administration (IIS 8 or above)
  • RDBMS, SQL and stored procedures (MSSQL, Oracle DB)
  • .NET design patterns, OO design principles
  • Strong troubleshooting and problem solving skills in
    • Multi-tier enterprise architecture and infrastructure environment;
    • Application communication protocols (such as HTTP, SSL/TLS, TCP/IP, SOAP, REST, etc.)
    • Authentication and authorization integration protocols (such as Kerberos, LDAP, SAML 2.0, OAuth 2.0, WS-Federation, etc.)
  • Working experience in web application security practices and standards (such as OWASP, FIPS, etc.)
  • Self-motivated technology enthusiast in new technologies and engineering best-practices
  • Technical leadership with solid experience in application solution design, technical proposal and design documentation.
  • Strong team player or leader with effective communication skills
  • Customer facing experience with effective listening and interaction skills

Strong plus to have any of the following qualification / experience:

  • Master’s degree in computer science or equivalent
  • Microsoft .NET certifications (such as MCPD, MCSD)
  • Project experience in the public sectors, finance or logistics
  • Experience in implementing any of the following systems / integrations:
    • Business process automation and management systems, BPMS (such as K2 Blackpearl v4/v5, K2 SmartForms)
    • Web content management systems, WCMS (such as SiteCore v8/v9, Umbraco v7/v8)
    • Enterprise system integrations with SharePoint, SAP ERP, MS Dynamics, MS Exchange or DocuSign
    • BI reporting systems and tools (such as MS SSRS/SSAS, Power BI, SAP BO, QlikView)
    • Cloud hosting and SaaS integrations (such as AWS, Azure)

Other relevant experience in:

  • Agile software development and test-driven development (TDD)
  • Continuous Integration (CI) & DevOps automation
  • Build tools such as NAnt, MSBuild
  • Windows server administration (Windows Server 2012 above)
  • PowerShell scripting
  • UNIX commands

 

 

 

 

 


General CV submission 


 

Country: Singapore
Employment Type: Full time
Salary: Open