Visual Sparks Technologies is seeking individuals, who under the direction of the Business Unit Portfolio Leadership , will source, develop, win and manage new business opportunities to grow profitable multi-year business accounts by leveraging the complete company portfolio. As an individual you will be energetic and dynamic with a determination to achieve further success.
Job Description
- Developing new opportunities while maintaining strong relationships with existing clients
- Discover and bring to closure opportunities within local industry
- Create and execute long term capture plans
- Identify new opportunities for the company to penetrate new operating divisions
- Present the company’s complete portfolio of solutions
- Deliver management presentations and maintain diligent reports and systems up-to-date
- Gain an in-depth understanding of the business and organizational dynamics, challenges and opportunities within the customer base in order to shape an appropriate market approach and to proactively make propositions
Skills
- Proven track record in Enterprise Software sales to multi-national companies e.g. CRM, Business Intelligence or ERP
- Knowledge and understanding of the complexity of healthcare IT industry
- Must be detail oriented, good problem solving skills and work well in a team environment
- Exceptional time management skills
- Must be willing to learn new technologies, be resourceful to solve complex challenges and work well under pressure
- Excellent written, verbal, presentation and client facing communication skills
Experience
At least two (02) years extensive Business Development experience in dealing with one or more of the following: Enterprise Security solutions, Microsoft solutions, Open Source solutions, IT Outsourcing solutions, Real Time Infrastructure etc.
Qualification
MBA Marketing or B.S in Business related field with good CGPA from a recognized university.
Job Summary
We are seeking a Graphical User Interface Developer/Designer to work with a team of designers, including User Interface designers and back-end developers to help implement our client's product interface.
Responsibilities
- Assist in planning, designing, and implementing of user interface elements for the products and services
- Code in web 2.0, HTML, XML, JavaScript, CSS 2.0 and development framework such as .Net, Java
- Ensure all rendered pages are Web 2.0 standards compliant
- Cut-up and implement designs for new features and products
- Collaborate with Programmers/Developers to create and revise front-end interfaces
- Participate in the definition and documentation of style guidelines, design principles and GUI concepts
- Create and edit graphics in Adobe products, such as Photoshop and Flash
- Create design concepts, product wire frames and screen mock-ups
- Perform other duties as assigned
Skills
- Must have a sound familiarity in working on Visual Studio .Net Framework and understand the ASP.Net Control
- Detailed understanding of how the latest Internet and related technologies work
- Prior experience producing web design work from product wireframes and screen mock-ups
- General knowledge of human factors/usability issues and limitations surrounding web based interfaces
- Ability to articulate ideas and design strategies in written, verbal, and graphical forms.
Ability to build functional prototypes
- Excellent attention to detail along with an ability to work directly with internal teams
- Ability to work in a fast-paced environment and meet set deadlines
- Work well as part of an interdisciplinary team
Experience
- At least two years of professional experience with graphical user interface design and implementation for web/desktop applications and websites
- At least three years of experience in DHTML, HTML, XML, JavaScript, and CSS 2.0 is required
- At least two years experience in Web 2.0, AJAX, SEO, Photoshop, Fireworks, Flash and Multimedia desired
Qualification
Post secondary degree or diploma in Graphic Designing or any combination of education and experience that would likely provide the required knowledge and abilities.
We are seeking a .Net developer with 5 to 7 years of development experience in building enterprise level web applications. Candidate should possess solid skills in developing Windows and Web Applications using Microsoft Technologies such as C#.NET, ASP.NET and VB.NET. He/she will also have proven troubleshooting and analytical skills for solving complex software problems.
Responsibilities
- Work closely with clients, business analysts, and team members to understand business requirements that drive the analysis and design of quality technical solutions
- Provide timely functional releases so as to meet fast changing business requirements
- Assess risk and impact on the existing system that may arise due to any requirement or functional change
- Analyze business requirements and transform them into technical design
- Scrum” or Agile Project Management Methodology
- Implement the design to develop and test the functional requirements
- Comfortable mentoring and training subordinates, both informally (peer-level) and formally (through occasional presentations)
Skills
- Thorough understanding of Development Life Cycle, Object Oriented Design, and Database Design
- Must have knowledge of MS SQL Sever best practices
- Keeps up to date with Microsoft technologies
- Working knowledge of MS Windows server environments
- Good written and oral communication skills
- Strong technical documentation skills
- Proven analytical and problem-solving abilities
- Ability to effectively prioritize and execute tasks in a high-pressure environment
- Strong customer service orientation
- Must be proactive, self-directed, detailed, and organized
- Must be a team player, self motivated, self starter and a quick learner
- Must be sufficiently familiar with data modeling for SQL Server, UNIX/LINUX, Windows and Oracle environments
Experience
- 7+ years of hands-on experience developing applications with Microsoft development tools and technologies
- 3+ years of hands-on experience architecting high volume eCommerce or web services (SOA) applications
- 5+ years of hands-on experience developing multi layered/tiered web applications for multiple browsers
- 3+ years of experience with HTML, JavaScript and CSS
- 7+ years of hands-on experience developing applications using C#, ASP.NET, ADO.NET, XML, OOP and Web Services
- 6+ years of hands-on experience with MS SQL Server platform including T-SQL, stored procedures, Views, Triggers, and DTS/SSIS packages
- 5+ years of experience in source control, unit testing, code verification, documentation, automated builds continuous integration, metrics, and code reviews
- Experienced in Agile Development Methodology
- Experience with Microsoft Office, Microsoft Visio, Microsoft Project etc.
Qualification
Four years Bachelor's or Masters Degree in Computer Sciences from a recognized university or similar technical discipline
Responsibilities
- Identify risks and dependencies within the scheduled and cross-group feature areas
- Provide prototypes / proof-of-concepts to the business owners and users as a part of the requirements process
- Plan ongoing product enhancement and maintenance
- Responsible for technology roadmap and strategy
- Investigate new technologies and research ongoing industry developments
- Perform architecture, product enhancement and maintenance development tasks
- Design, develop and unit test solutions based on Microsoft .NET 2.0+ technologies and tools such as MS Visual Studio 2005/2008, C#, ASP.NET, Win Forms, Microsoft AJAX and MS SQL Server 2005
- Follow development methodology, policies, procedures and standards
- Mentor developers, perform code reviews and possibly manage project commitments
- Take responsibility for the performance and serviceability of products
- Proactively identify and resolve customer/partner and quality issues
- Deliver quality product on time
Skills
- Demonstrated ability to work well independently, identify and manage dependencies, resolve issues and ship product on time is required
- Strong understanding of and experience with SCRUM software development methodology
- Must have superior knowledge of C/C++/C#, ADO.NET, ASP.NET, VB.NET, XML/XSL, HTML, JSP, AJAX, Atlas, UNIX/Linux, Remoting and Web Services
- Solid understanding of Object Oriented analysis and design is required
- Possess the ability to work on creating prototypes
- Demonstrated history of working effectively within a team and cross-group environment
- Excellent communication, interpersonal and organization skills are required
- Linux/Windows Server
- Bachelor's Degree in Computer Science or related technical discipline
- Preference will be given to applicants who have experience in health care IT applications especially in LIMS and RIS
- Working knowledge of HL7 will be a big plus
Experience
- At least 4 years experience of software development in .Net framework
- 2-3 years of experience with SCRUM
- Experience with .Net Framework 3.0 technologies such as WCF and Workflow Foundation would be preferred
Qualification
Four years Bachelor's or Masters Degree in Computer Sciences from a recognized university or similar technical discipline.
The Network Administrator will be responsible to provide all Local Area Network and Wide Area Network (LAN/WAN) systems development and implementation, automation planning, technical consultation, support and training in the operation and use of technology, maintenance of systems, and support of information technology for Visual Sparks Technologies – Lahore, Pakistan Operations. This is a full-time position.
Responsibilities
- To install, maintain and support the effective operation of LAN & WAN Server-based Operating Systems.
- To perform ongoing routine maintenance on company computer systems and retain a local log of maintenance performed and identified problems.
- To design, develop and maintain computer applications by:
- assisting with implementation of world-wide and Local systems by co-ordinating activities, providing training and support to staff;
- supporting Regional and Local systems, performing database administration tasks, writing report programs to facilitate information requests, and recommending enhancements to Regional and Local systems in consultation with end users;
- providing troubleshooting, analysis and support for LAN/WAN client software/hardware problems and escalating issues
- To provide technical, installation and maintenance support & training by:
- analyzing office hardware, software, information and ergonomic needs to support automation planning activities and assisting with developing automation plans;
- supporting and training staff in the use of automation software by providing recommendations on appropriate software packages in the development of personal applications using company PC software such as Excel, Word applications, etc.
- assessing prospective software and hardware for local server, and making recommendations and developing strategies for the acquisition and implementation of new or replacement hardware and software;
- configuring and setting up of company hardware (PCs, printers, terminals) installing and maintaining and resolving technical problems and issues; and
- supporting and training staff in the use of automation hardware/software by instructing users on the proper operation of PCs, portables, and printers.
- To provide administrative services required for technology by:
- performing backup and/or restoration of tapes, maintain logs, facilitate off-site storage, download and upload of database information and management of rejects;
- administrating and monitoring local user accounts, groups, rights and permissions and participating on technical committees, for security and maintenance of the network and information systems, as required;
- performing local user administration by adding, deleting and/or suspending accounts, performing password maintenance, and maintaining rights and authority, as required;
- developing and maintaining documentation and lists pertaining to technical matters such as IP addresses, email, licensing, passwords, etc.
- managing the company presence on the internet through designing, developing and maintaining the company website to ensure current and accurate information is available at all times;
- completing purchases of related equipment, while adhering to the relevant tendering policy and processes;
- responsible for the licensing management of all software applications, in compliance with licensing requirements;
- disposing of archived computer equipment, per company policy, and ensuring hard drives and data are properly cleaned prior to disposal;
- creating and maintaining Microsoft Word mail merge files and templates;
- recommending office processes with respect to the implementation of Local systems; i.e. paper flow, integration with various units/departments, designing and creating reports, as requested.
- To recommend computer-related policies and procedures by:
- recommending and implementing procedures relating to the support of LAN/WAN, company hardware and daily operations; documenting procedures and training staff on the processes, and ensuring that tasks are being performed;
- recommending and implementing security procedures with respect to all company hardware and software, including liaising with administration to ensure company policies are being adhered to for inventory, control and security; and
- recommending and implementing security procedures with respect to privacy legislation, ensuring control and security is not compromised.
- To link with client and relevant technical supports/staff during and after technology implementation
- To prepare and maintain technical systems documentation including inventory, IP addresses, etc.
- To participate in team meetings, as required
- To perform other duties, as assigned
Skills
- Working knowledge of communications technology and website design and maintenance is required.
- Understanding of Local Area Networks and Wide Area Networks (LAN/WAN) and network operating systems TCP/IP protocols, SQL Server, Server 2000, Windows XP, including network printing and security is required
- Demonstrated analytical skills to be able to determine office needs and provide technical consultation to staff and automation planning support to the office preferred
- Demonstrated knowledge of personal computer systems and the ability to effectively learn in-house and off the shelf applications preferred
- Sound knowledge of data processing and computer programming, including a good understanding of programming concepts preferred
- Working knowledge of computer operation procedures related to the Software House will be preferred
- Excellent interpersonal and communication skills to provide explanation on systems-related issues, recommendations through regular contact with staff and management required
- Excellent training skills including course development, delivery and evaluation preferred
- A sound knowledge of administration processes, global IT Standards and communication protocols to be able to recommend and integrate computer-related policies and procedures into the office’s day to day business preferred
Experience
At least five (5) years working experience with multinational organization in microcomputer field.
Qualification
Post-secondary degree or diploma in Computer Science or IT with distinction in Microsoft or CISCO Certifications (MCSE, CCNA, CCNP). Candidates with parallel skills, qualifications, certifications and experience will be highly preferred.
The ideal applicant will be an innovative leader who is fluent in software development, mainly focused on website development and Internet application programming using PHP, JavaScript, DHTML, AJAX, Java servlets, XML, CSS on the LAMP (Linux / Apache / MySQL / Perl / PHP) platform.
Responsibilities
- Responsible for the development of products that use web-service applications, primarily in PHP using Apache and Linux
- Responsible for the delivery and management of each stage in the project lifecycle of web applications, back end interfaces and framework components
- Writing standards-compliant complex, cross browser compatible CSS, XHTML, JavaScript knowledge is a must
- Monitors and enforces coding standards and acts effectively in a team
- Deliver projects on time and to client`s expectations
- Report progress and issues to the Project Manager
- Constantly strive to improve company performance and processes
- Be able to demonstrate methodical approach to achieving objectives including attention to detail and ownership of issues
- Effectively coordinate with team members and management
Skills
- Proficient in a LAMP (Linux Apache MySQL PHP) based architecture. Knowledge on OOPS preferred
- Proficiency in AJAX, HTML, CSS, JavaScript, XML, SQL
- Extensive OOA/D; UML modeling experience preferred
- Thorough understanding of CSS / XHTML layout and formatting
- Experience with the Facebook development API is a plus
- Thorough understanding of fundamental Internet Protocols (DNS, HTTP, SSH, SMTP, FTP)
- Cross-browser/platform experience
- Must have knowledge on all process of SDLC
- Experience building fast, nimble, ad-hoc applications in an Agile Development environment
- Ability to adapt to changing priorities and to thrive in a fast-paced work environment
- Good analytical and debugging skills
Experience
- 5+ years of PHP development experience; experience with PHP 5 preferred
- 3+ years of experience with Model View Controller (MVC) framework e.g. Zend Framework, CakePHP, CodeIgniter, Symfony, Ruby on Rails etc
- Extensive Knowledge MySQL Databases
Qualification
Four years Bachelor's or Masters degree in Computer Science or similar technical discipline.
This position will provide you with the opportunity to work in a fast-paced environment, using the most advanced, reliable software system that is a real-time, network intensive, global application.
Responsibilities
- Develop and maintain new & existing dynamic HTML, PHP and SQL database driven websites for our current and new clients in a LAMP environment
- Daily creation of scripts, programs and interfaces designing and implement new features/projects on your own, as well as building on existing features of different websites
- You’ll work closely with everyone on our product development team to optimize performance characteristics of our core engine, and overall provide solutions to the array of challenges that arise in a fast growing site
- Developing and maintaining our web applications and doing research and developing web based tools for internal and external use
- Understand requirements and translate the business and functional requirements into mini-applications. Should have an attention to detail and be able to rigorously test his/her own code to match development standards at OUR CLIENT
Skills
- You must also have excellent Front End Development skills including XHTML, CSS, JavaScript and HTML having a solid understanding of accessibility issues
- Must have experience with Javascript frameworks (e.g. prototype.js, Jquery , YUI etc)
- Any knowledge of Lasso or Python would be a plus
- Ability to take a creative and agile approach to development and methodology
- In-depth knowledge on how to turn raw data from API's into functional models
- Candidates should be strong in delivering prototypes and test implementations
- Thorough understanding of object oriented programming
- Thorough understanding of database concepts and principles (specifically with exposure to MySQL)
- Knowledge of Linux
- Source control with SVN or CVS
- Thorough understanding of HTML/CSS
- Knowledge and practical experience with JavaScript
- Experience with smarty templates
- Desire to generate and implement product ideas
- Additional knowledge of programming in other languages such as CGI / PERL, ASP, MIVA, COLDFUSION, etc would be an advantage
- Experience with the Facebook development API is a plus
Experience
3+ years of PHP development experience; PHP 5 preferred.
Qualification
Four years Bachelor's or Masters degree in Computer Science or similar technical discipline.
VST seeks Software Systems Assurance Engineer to conduct Quality Assurance activities in compliance with defined standards, plans and applicable business processes. Review technical specifications, estimate QA effort, provide project schedule inputs, identify projects risks and prepare bids for proposals.
Responsibilities
- Reports directly to Project Manager
- Performs both technical and administrative tasks
- Responsible for development Test Plans, Test Cases, Reviews, and Audits
- Provide accurate and on-time status reports for QA activities
- Liaison for interdepartmental interactions as the representative of the QA Team
- Conducts reviews and audits to ensure adherence to the Quality Procedures and Processes
- Oversee execution of the test activity and ensure quality and on time delivery of all testing work products
- Manage stakeholders expectations with regards to defect identification and classification, defect tracking, and issues resolution
- Able to mentor Associate QA engineers on QA methodologies, defect tracking, documentation, communication, and formulation of alternatives
- Key contributor in conducting Performance Management
- Comfortable mentoring and training subordinates, both informally (peer-level) and formally (through occasional presentations)
Requirements
- At least 3 years in Software Quality Assurance Team Lead position preferably gained from a software development company dealing with e-commerce sites
- Working experience with various industry based QA standards and processes (CMMI, ISO, etc…)
- Working experience with QA methodologies (Functional Testing, Usability Testing, Reliability Testing, Performance Testing, Regression Testing, and the like)
- Working experience with defect tracking systems and issue resolution
- Working experience with QA automation tools (WinRunner, LoadRunner, QTP, etc…)
- Working experience with web based technologies like PHP, JAVA, ASP, .Net, HTML, CSS
- Working experience with database systems like MySQL, MSSQL
- Working experience with the administration, configuration, and management of different development platforms like Windows, UNIX, Linux
- Engineering or Applied Sciences graduate preferably IT related (BS CompEng, BS CompSci, BS IT or equivalent degree)
Qualification
Four years Bachelor's or Masters Degree in Engineering or Applied Sciences preferably IT related (BS CompEng, BS CompSci, BS IT or equivalent degree) from a recognized university or similar technical discipline.
VST seeks Software Systems Assurance Engineer to conduct Quality Assurance activities in compliance with defined standards, plans and applicable business processes. Review technical specifications, estimate QA effort, provide project schedule inputs, identify projects risks and prepare bids for proposals.
Responsibilities
- Design and develop automation/unit tests for web applications using Microsoft .NET Testing Tools and TestComplete
- Create based test scripts to import test data into the system to facilitate functional and data validation test
- The selected candidate will be a key hands-on contributor to developing, maintaining and extending functional automated test scenarios for our desktop and client/server based products. This hire will work with a small team of automation-focused SQA engineers, but must also collaborate effectively with manual test-focused SQA engineers to learn our products, understand their test automation requirements and incrementally deliver well-coded automated testing solutions that complement our manual test efforts
- This Senior SQA Engineer is also responsible for documenting the automation, and training QA test engineers firstly to execute the tests and interpret the results, and secondarily to help groom the collective test automation skill set within the team
- The ideal candidate must also be able to demonstrate flexibility via a willingness to occasionally participate in non-automated testing efforts as project priorities warrant
Requirements
- 4+ years of overall software quality assurance and/or software engineering experience, with exposure to the full product development cycle – from requirements through post-release. Able to formulate and implement effective test strategies, and identify areas for significant efficiency gain through automation
- 3+ years of test automation experience with at least one commercial test tool package (i.e., QuickTest Professional, Winrunner, SilkTest) in a Windows client / server environment. The selected candidate must have significant experience coding within the test tool’s native scripting language, and be very comfortable coding custom functions and routines. Mercury QuickTest Professional experience is a strong plus
- 1+ year(s) of programming experience in at least one of VBS, C++, Java or C#
- Engages effectively with software developers to understand technical concepts. Comfortable providing product requirements input to make applications “more automatable” and “more easily testable.” Frequently researches 3rd party tool solutions to assist in the automation process
- Strong understanding of Windows server and desktop operating systems: Windows 2003, XP and 2000
- Strong team player with a “do what it takes” attitude. Routinely demonstrates flexibility and is a very capable multi-tasker. Willing to pitch in and contribute to manual test efforts when needed
Qualification
Four years Bachelor's or Masters Degree in Engineering or Applied Sciences preferably IT related (BS CompEng, BS CompSci, BS IT or equivalent degree) from a recognized university or similar technical discipline.
VST seeks Software Systems Assurance Engineer to conduct Quality Assurance activities in compliance with defined standards, plans and applicable business processes. Review technical specifications, estimate QA effort, provide project schedule inputs, identify projects risks and prepare bids for proposals
Responsibilities
- Review the functional specifications
- Write test plans based on the requirements and functional specifications
- Execute test plans and update the test results status to the test manager
- File defects in bug tracking database and follow up with software developers
- Some level of automation of test cases
- Take on individual or small team projects; set goals, document and implement
- Ensure developer functional specs have been reviewed for feature in a release
Requirements
- At least six months of relevant experience in Software Engineer and QA Processes
- Sufficient problem solving, troubleshooting, debugging skills
- Ability to work well individually and with team members
- Strong concepts of QA methodologies (Functional Testing, Usability Testing, Reliability Testing, Performance Testing, Regression Testing, and the like)
- Ability to write test cases/uses cases/test plan
Qualification
Four years Bachelor's or Masters Degree in Computer Engineering or Applied Sciences preferably IT related (BS Comp. Engg., BS Comp. Sci., BS IT or equivalent degree) from a recognized university or similar technical discipline.
This role provides a career track for computer systems analysts applying journey to advanced skills in the areas of Applications Programming/Analysis, and IT Analysis and specialist level positions in Systems Analysis.
Responsibilities
- Working closely with the client, examine existing business models and flows of data, discuss their findings with the client, and design an appropriate improved IT solution
- Liaising extensively with external clients and internal staff
- Analyzing clients' existing systems
- Translating client requirements into highly specified project briefs
- Identifying options for potential solutions and assessing them for both technical and business suitability
- Creating logical and innovative solutions to complex problems
- Drawing up specific proposals for modified or replacement systems
- Working closely with developers and a variety of end users to ensure technical compatibility and user satisfaction
- Ensuring that budgets are adhered to and deadlines met
- Drawing up a testing schedule for the complete system
- Overseeing the implementation of a new system
- Planning and working flexibly to a deadline
- Writing user manuals
- Providing training to users of a new system
- Keeping up to date with technical and industry sector developments
Skills
- Excellent understanding of business jargon in work related documents
- Good in determining causes of operating errors and deciding what to do about it
- Analyzing needs and product requirements to create a design
- Effectively communication in writing as appropriate for the needs of the clients
- Good in conducting tests and inspections of products, services, or processes to evaluate quality or performance
- Extra ordinary attentive to what clients are saying, taking time to understand the points being made, asking questions as appropriate
- First-rate logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems
- Talking to others to convey information effectively
- Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions
Experience
- 3+ years of hands-on experience in designing applications with Various development tools and technologies
- 2+ years of experience in source control, documentation, automated builds continuous integration, metrics, and code reviews
- Experienced in Agile Development Methodology
- Experience with Microsoft Office, Microsoft Visio, Microsoft Project etc.
Qualification
Four years Bachelor's or Masters Degree in Computer Engineering or Applied Sciences preferably IT related (BS Comp. Engg., BS Comp. Sci., BS IT or equivalent degree) from a recognized university or similar technical discipline.
|