ICT Development Assistant Team Lead

Taylor's University Sdn Bhd

Lakeside (FL)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

An educational institution in Florida seeks an ICT Development Assistant Team Lead to manage a team of developers for system automation and development. The ideal candidate will have a Bachelor's degree in Computer Science or related field, with over 6 years of experience in software engineering and at least 2 years in a leadership role. Responsibilities include leading project analysis, ensuring adherence to the Software Development Life Cycle, and providing advanced support for application systems. Competitive package offered, along with opportunities for professional growth.

Qualifications

  • Minimum 6 years in software engineering/development, 2 years leading/supervising developers.
  • 5 years hands-on experience with Oracle Forms & Reports (11g/12c) and PL/SQL.
  • In-depth knowledge of all phases of Software Development Life Cycle (SDLC).

Responsibilities

  • Lead and manage developers on system development and business automation.
  • Conduct user requirement studies and translate business needs into system designs.
  • Provide second/third-level support for application systems.

Skills

Analytical skills
Programming skills in various platforms
Interpersonal skills
Leadership skills
Project management

Education

Bachelor's degree in Computer Science / Information Technology

Tools

Oracle Forms & Reports (11g/12c)
PL/SQL
Java
C#
Microsoft Power Platforms
MSSQL
MySQL
PostgreSQL

Job description

Select how often (in days) to receive an alert: Create Alert

ICT Development Assistant Team Lead is responsible for leading and managing a group of developers on system development and business automation, who have in-depth overall understanding of systems goals, its business logic and technical aspects. At the same time function as senior developer/system analyst in analysis, data modelling, design, code programming, testing and documenting of technical software applications systems according to the business/change request; including bug fixes, enhancements to existing systems, new modules/functionalities to existing systems, and completely new application systems. Provide second/third-level helpdesk support for application systems. Responsible to meet all Service Level commitments for system solution development for business requirements and support made to internal customers from all institutions and departments in Taylor’s Education. Participate in project activities and provide technical expertise.

KEY RESULT AREAS / RESPONSIBILITIES
  • Conduct complete analysis of current/new systems, to identify the level of satisfaction of users, to identify strengths and weaknesses, to provide solutions for problems and to continually seek to improve existing systems.
  • Collaborating with users and business analysts to conduct detail user requirement study. Translate business process and business requirement into a usable application system design that meets user needs and expectations.
  • Analyse, plan, design, develop and implement core applications systems that satisfy business requirements or change requests.
  • Staying abreast with software/development technology trends, help to estimate the technology complexity of system solution projects/enhancements and upkeep technological stack.
  • Responsible for estimating work content and achieving planned timelines.
  • Apply UI/UX best practices, concepts, guidelines and principles for system applications development
  • Ensure thorough documentation of all systems developed, including project documentation, user requirements, technical specifications, data models, data flows, in-code comments, test plans, test scripts, database structures, technical manuals, and user manuals.
  • Provide post-development/deployment consultation, second & third level training/support on in-house developed applications systems/customisations.
  • Conduct post-implementation reviews and recommendations for all applications related to patches, software enhancements/fixes, API/web securities and services load/performance on developed application systems.
  • Responsible to maintain, monitor and conduct current application databases security, integrity, and performance periodically.
  • Leading, mentoring and managing subordinates of their development responsibilities
  • Constantly be updated to latest development software technologies and continuously performing R&D activities.
  • Perform ad-hoc research and development activities as instructed by CIO/COO.
JOB SPECIFICATION
MINIMUM ACADEMIC/PROFESSIONAL QUALIFICATION

Candidate must possess at least Bachelor’s degree in Computer Science / Information Technology, or equivalent.

RELATED EXPERIENCE
  • At least 6 years of working experience in software engineering / development and 2 years in experience in leading/supervising developers.
  • Must have at least 5 years hands on experience of Oracle Forms & Reports (11g/12c), and PL/SQL
  • Possess strong analytical skills and programming skills on various platforms and tools
  • Possess good interpersonal and communication and leadership skills
  • Possess in-depth knowledge of all phases of Software Development Life Cycle (SDLC) and software engineering standards & practices
  • Good knowledge in object-oriented programming and software design
  • Self-motivated and capable of meeting tight datelines and deliverables with minimum supervision
  • Ability to multi-task on various projects/tasks
  • Strong analytical skills and details oriented
  • Self-motivated, proactive and results oriented
  • Must be able to work well autonomously as well as in a team (aptitude for team)
  • Project management
  • Experience in Java/C#, Microsoft Power Platforms and database programming in MSSQL/MySQL/PostgreSQL is an added advantage
COMPETENCIES (BEHAVIOURAL)
  • Creative thinking & innovation – knows when a new approach may be required, forward thinking in the potential use of new technology
  • Communicating effectively – discusses and presents ideas logically, clearly using facts and appropriate supporting materials
  • Leadership – mentoring with honest feedback and establish good working relationship in motivating professional development; possess some degree of empathetic, energetic and extraverted
  • Teamwork & collaboration – works harmoniously as a member of a team, sharing knowledge, and information and keeps team members informed and updated about the work of the group
  • Results orientation – Takes personal ownership and completes own work according to established standards in an accurate and timely manner
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Compunnel, Inc. • Bentonville (AR)

On-site
USD 75,000 - 95,000
Software Developer
Software Developer

Compunnel, Inc. • Charlotte (NC)

On-site
USD 90,000 - 130,000
Software Developer
Software Developer

Compunnel, Inc. • Sunnyvale (CA)

On-site
USD 80,000 - 120,000
Software Developer
Software Developer

Compunnel, Inc. • Lisle (IL)

On-site
USD 80,000 - 110,000
IT Applications Engineer IV
IT Applications Engineer IV

Kaiser Permanente • Greensboro (NC)

On-site
USD 85,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • Aliso Viejo (CA)

On-site
USD 90,000 - 130,000
Flexible working hours
Professional development opportunities
Health insurance
Senior Software Developer
Senior Software Developer

Compunnel, Inc. • Aliso Viejo (CA)

On-site
USD 80,000 - 120,000
Developer, Application Development
Developer, Application Development

N.V.C Corporation Co., Ltd. (Vital Premium Water). • Keo (AR)

On-site
USD 55,000 - 75,000
Software Developer
Software Developer

Compunnel, Inc. • Aliso Viejo (CA)

On-site
USD 90,000 - 120,000
Software Systems Engineer - III
Software Systems Engineer - III

AmNet Services, Inc. • Ashburn (VA)

On-site
USD 90,000 - 130,000