A Bachelors or Masters degree in Computer Science / Software Engineering or an equivalent qualification in another technical field.
Responsibilities
- Design, code, test and manage various applications.
- Software analysis, design, coding, testing, and documentation to update existing systems and deliver new systems using secure coding standards and practices.
- Problem identification and analysis, maintenance coding, testing, and documentation for defects and minor enhancements to existing systems.
- Deliver fixes, enhancements, interfaces, and new systems in accordance with expected and committed schedules.
- Contribute to customer satisfaction by ensuring accuracy, quality, and responsive delivery times in all duties. Perform thorough unit testing and ensure that software developed integrates into the core system.
- Work within an agile development team, pushing together to deliver high quality.
- Follow best practices in development, coding standards, testing, and build automation.
- Be always willing to improve, gaining domain / product or technical knowledge.
- Contribute to technical design and implementation of features in line with functional and non-functional requirements.
Job Specification
Must have expertise and experience with automated testing methodologies and frameworks and using one or more of the following (from each category) :
Frameworks or tools : ASP .Net, Struts, Spring, Jquery, Bootstrap, Flex, Code igniter, CakePHP, Symfony, Zend-II, Angular JS, Phalcon, Zend, LINQ, Smarty, Android studio, PHP.Software development platforms : Microsoft Visual Studio 2016, MS Azure, Google App Engine, VMware Cloud Foundry, NetBeans, Eclipse, IBM IDE, Android Studio, JBuilder, ARC GIS Server, Zend, or any other emerging software development technologies / tools.Location : Information Technology and Services - Lahore, Pakistan.
#J-18808-Ljbffr