Lead Software Engineer
United Turnkey Systems
Total years of experience :11 years, 2 Months
Work closely with Account Managers and other members of the design and
development team to develop detailed specification documents - with clear project
deliverables & timelines, and to ensure timely completion of these deliverables.
Produce project estimates during the negotiation process, including
expertise/resource allocation and time invested- in consultation with key project stake
holders.
Attend meetings with clients where required.
Involved with strategy, research of best practices & innovation, development and
implementation of web/digital/online projects along with the digital team.
Responsible for efficiently overseeing/quality checking and executing assigned web &
digital related projects - as per deadlines.
Work with digital team to build, refine/enhance graphic designs/user interfaces for
web/digital projects.
Have strong skills in Photoshop, Fireworks or equivalent applications.
Good knowledge of programming languages and Employee technologies - including but
not limited to C#, Microsoft.NET, Java, VB6, C++, VB.NET, PHP, Servlets, JSP & Cold
Fusion.
Working experience with databases - SQL Server 2005, Oracle 9i, MS Access
Experience with HTML/XHTML and CSS - convert raw images/layouts from design
team into CSS/XHTML themes.
Development experience using extensible web authoring tools.
Experience with developing and implementing open source software projects.
Self-starter with strong self-management skills.
Ability to source and integrate relevant external applications into web projects.
Ability to organize and manage multiple projects/priorities.
Upload of motion graphics and animations for web/multimedia.
Apply relevant quality checks for digital projects managed.
Research emerging technologies and applications in digital marketing - integrate these
into operations and activities.
Determine appropriate architecture, technical solutions and make recommendations
for digital projects.
Ability to adapt of digital designs into different digital mediums.
Liaise with external service providers, where required for digital projects.
Meet deadlines as per clients and company’s requirements.
Back up of all relevant project files in the company network.
Fully understand and use Microsoft Office Products and relevant office
communications tools.
Liaise with clients where necessary and in the absence of the client relationship
executive.
Keep abreast of latest trends in the digital/web/online industry.
Maintain and update product knowledge about the Company and its activities.
Travel where necessary, to implement projects. Respond to future changes as may be
required by the industry, market or company.
Quality checks for digital projects.
Adaptations of digital designs into different mediums.
Creation of web templates and quality check implementation of web projects with the
Programmer
Oversee/supervise digital related work from the digital team
Project a professional image of the Company at work and outside the premises.
▪ Developed dynamic Android Mobile Applications
▪ Developed dynamic Websites
▪ Developed Java Computer Applications
▪ Provided a connection structure between Mobile Applications and Websites
▪ Assisted in developing forms and verifying PHP coding prior to embedding in HTML
▪ Analysed and followed through to resolve error reports in a timely and efficient manner