Senior Software Engineer, Iits - Singapore - Singapore Management University

Wei Jie

Posted by:

Wei Jie

beBee Recruiter


Description

COMPANY DESCRIPTION
Singapore Management University is a place where high-level professionalism blends together with a healthy informality.

The 'family-like' atmosphere among the SMU community fosters a culture where employees work, plan, organise and play together - building a strong collegiality and morale within the university.

Our commitment to attract and retain talent is ongoing.

We offer attractive benefits and welfare, competitive compensation packages, and generous professional development opportunities - all to meet the work-life needs of our staff.

No wonder, then, that SMU continues to be given numerous awards and recognition for its human resource excellence.


DESIGNATION :
Senior Software Engineer (3-year contract), IITS


RESPONSIBILITIES

  • Gather user requirements, conduct feasibility study, design & develop solutions that are robust, scalable and mobile friendly
  • Build, support, maintain or enhance the custom solutions
  • Work independently or with other members to develop, integrate, or implement new components to deliver new features
  • Manage integration partners, conduct code review and testing for developed or integrated products
  • Run IT Security scans for software and address the vulnerabilities in a timely manner
  • Create and update technical documentations and user manuals according to standards and guidelines set
  • Ensure timely completion and produce quality output
  • Conduct user training and provide user and exam support Provide integration support to other systems
  • Monitor usage and effectiveness of solutions
  • Manage student helpers in UAT, technical documentation and support work

QUALIFICATIONS

  • Diploma/Degree in Computer Science or Information Technology Relevant certification like MCPD, MCTS, MCAD, MCSD
  • Minimum 5 years of working experience in web development using C#, ASP.NET, MVC, JQuery, AJAX, etc.
  • Strong understanding and work experience in web markup like HTML5, CSS3, XML, etc.
  • Familiar with Learning Management System (LMS) integration, Data Analytics Tools and Mobile Technologies and Microsoft technologies (MS Enterprise Library, MS SQL Server, AWS/Azure Cloud) will be advantageous
  • Solid understanding of objectoriented programming (OOP)
  • Deep knowledge of the.
NET 4.0/4.5 Framework, including Visual Studio 2015/17, C#, ASP.NET, Entity Framework 4/5 and WCF Web Services

  • Strong experience designing and working with ntier architectures (UI, Business Logic Layer, Data Access Layer) along with some experience with serviceoriented architectures (SOA)
  • Ability to adapt quickly to an existing environment, learn new concepts and integration methods is necessary
  • Passionate about building highquality systems with software implementation best practices
  • Strong ability to handle common version control system such as Git and TFS
  • Knowledge of testing frameworks and terminologies such as TDD, NUnit and MbUnit
  • Ability to analyze and solves problems with innovative solutions and produce proper documentation
  • Completed at least 3 software development life cycles; actively involved in all phases of the life cycles and have experience in user support
  • Proactive, independent, dedicated and responsible
  • A dynamic team player with good written/verbal communication and interpersonal skills

OTHER INFORMATION

More jobs from Singapore Management University