System Analyst and Developer (c#)
Job details
System Analyst and Developer (C#)
Hr Mentors, Pakistan- Create and maintain Requirement Specifications and Functional Specifications.
- Create efficient and logical databases for the software product.
- Analyze and design the system.
- Design and code superior technical solutions.
- Easily recognize system deficiencies and implement effective solutions.
- Create and execute project work plans and revise as appropriate to meet changing needs and requirements.
Job Specification- Qualification: BCS (Hons) / MCS
- Experience: 4 years (Experience working with multiple web servers will be an added advantage).
Skills Required- Ability to manage and develop a broad team.
- Ability to create trust and complete work of superior quality with minimum supervision.
- High energy, smart worker with well-developed communication, financial, and accountancy skills.
- Excellent time management abilities.
- People-focused and, most importantly, a team player.
Technical Skills (C#)- C# and C++, .NET Framework.
- Web services (SOAP and XML message passing).
- Design patterns (Hibernate, MVC).
- Struts framework.
- Database connectivity (DAO).
- Linux and/or Windows platform.
- Tomcat 5 and above and JBOSS.
Communication- Deliver informative, well-organized presentations.
- Understand how to communicate difficult/sensitive information tactfully.
- Communicate and enforce coding standards.
Team Work- Lead the team.
- Review work of the team.
- Mentor those with less experience through informal channels.
- Train other employees through both formal and informal training programs.
- Facilitate effective team interaction.
- Acknowledge and appreciate each team member's contributions.
- Conduct effective progress evaluations in a timely manner.
Client Management- Communicate effectively with clients to identify needs and evaluate alternative business solutions with project management.
- Continually seek opportunities to increase customer satisfaction and deepen client relationships.
- Manage client expectations effectively.
Relational Databases- Understand complex database concepts as well as the implications of different database designs.
- Effectively employ many different database design techniques.
- Possess demonstrated work experience with more than one relational database management system, preferably MS SQL Server 2003.
Architecture- Possess significant knowledge of client-server and internet systems architectures.
- Create well designed, reusable objects.
- Understand browser-specific compatibility issues.
- Understand the benefits of the various design methodologies and object-oriented environments.
System Analysis and Design- Demonstrate knowledge of object and component methodology and technology.
- Possess knowledge of classes, components, objects, and interfaces.
- Experience writing requirement specifications and/or functional specifications.
- Demonstrate knowledge of UML.
- Ideal candidates must have experience developing enterprise-level, web-based systems that utilize SOA approach.
Information Technology and Services - Lahore, Pakistan#J-18808-Ljbffr
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.