View all jobs

Sr. Software Engineer (Interfaces) (04 Positions)

Lahore, Pakistan
Key responsibilities:
Developing software that meets requirements and adherence to performance standards and best practices
Facilitating refinement and elaboration of requirements and design
Writing quality code that minimizes rework
Creating and performing unit testing
Facilitation in performing impact analysis against software change requests
Facilitation in developing specifications and creating other process artifacts
Responsible for information security tasks within own work scope
Learning and understanding of business domain
Maintenance and enhancement of existing projects/modules
Development and delivery of new/upcoming projects
Contribution in analysis and design by working with team/product business analyst and architects
Facilitate in process definition and process improvement

Knowledge, Skills and Personal Characteristics:

Good analytical skills
Team player and good interpersonal skills
Flexible timings
Strong commitment to quality
Drive to excel and deliver
Sound knowledge of SDLC and software development methodologies
Good programming and database concepts
Excellent communication skills
Self-organized with the ability to plan proactively
Strong problem solving skills
Out of the box thinking
Positive thinking
Can do attitude
Ability to work under demanding work environment
Deliver products at aggressive time lines
Quick learning abilities
Willingness to work in challenging environment
Self motivated
Ability to multitask and manage workload efficiently

Specific Tools, Technologies or Equipment Skills

Core Java Language Concepts, J2EE, Database Concepts, PL/SQL, Frameworks (Spring, Hibernate), Development Tools (Eclipse, JDK 7.0)
Hands-on experience with JDBC, Transaction Processing, Batch Processing, Multi-Threading and Scheduling,
Automated tools and techniques for development e.g. JProfiler, PMD, Ant, Aspect-J, Junit. Concepts about software management tools and techniques e.g. concepts about software configuration management tools and techniques
Understanding of full SDLC, GOF Design Patterns, Architecture and Design Patterns (SOA, ORM, MVC), J2EE Design Patterns, OOP, UML, ERD Diagrams.
Familiarity UNIX commands and scripting

Qualification: BSCS or relevant degree
Experience :3 plus years experience.
Powered by