Team Lead (senior Systems Analyst)

Singapore, Singapore

Job Description

Requirements * Diploma or Degree in Computer Science, Information Technology, Management of Information Systems or equivalent * This position requires 8+ years of professional development experi Requirements Diploma or Degree in Computer Science, Information Technology, Management of Information Systems or equivalent This position requires 8+ years of professional development experience as a full stack Microsoft .Net developer with browser-based Web / Mobile applications. Hands-on technical expert in development .Net digital solutions. Able to propose solutions to the business with a consultative approach Possess initiative and disposition with a strong commitment and orientation towards results and high quality standards Good analytical skills, ability to effectively troubleshoot and tuning performances Knowledge in project cycle methodologies and management Ability identify and determine solutions to improve business processes and to mitigate/reduce risks Have experience working with Visual Studio .NET, TFS, AzureDevOps, NuGet Packages. Analyse process/program specifications & translate specifications to program codes, conforming to program guidelines and programming best practices Develop test cases, execute tests & document test results to ensure the quality of the program Assist in the integration testing, system testing, User Acceptance Test ( UAT) & implementation activities to fix the reported problems/bugs of the system to ensure the smooth execution of programs in the production environment Having experience with the following Databases SQL Server (including SSIS, SSRS), SQL Lite, PostGreSQL Have fluent knowledge and working experience in the following programming language: C#, CSS, HTML, Java, JavaScript, T-SQL, VB.NET, XML, PowerShell Responsibilities Training and mentoring development team members in technologies, solutions and best practices Provide technical leadership for all SDLC phases from concept development to solution design, implementation and support. Provide and / or validate estimations for technical solutions (new projects, enhancements, etc.) Able to articulate the pros and cons of using a certain technology stack / components versus another to the project team. Should be able to drive the selection of technologies, design and come up with the optimal architecture Able to recommend new processes / alternatives to meet development requirements and subsequent roll out to the team Build functional / technical reusable assets, and high level design for development team's reference Lead the obsolescence management of solutions, components and technologies in the department, proposing solution and strategy Point of contact between customer/facilitate manager/system integrator for infra/system environment Plan, Support, Execute and Oversee PGP, System Warranty and Maintenance phase of all delivered project. Guide and mentor junior engineers Team Lead will be supervising a team of engineers, taking charge of their career growth and technical competencies. Review completed tasks to ensure adherence to standards

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1224846
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    $78000 - 114000 per year
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned