Location:
Job Summary
We are looking for enthusiastic and talented computer science graduates to join our dynamic team as a WMS Consultant. This role offers an excellent opportunity to gain hands-on experience in software development and contribute to various exciting projects. The ideal candidates will have a strong foundation in computer science principles and be eager to apply their skills in a professional setting.
Key Responsibilities
- Software Development:
- Assist in the design, development, testing, and maintenance of software applications.
- Write clean, scalable, and efficient code based on specifications and guidelines.
- Participate in code reviews and provide constructive feedback to peers.
- Debug and resolve software defects and issues.
- Project Collaboration:
- Work collaboratively with senior developers, project managers, and other stakeholders to deliver high-quality software solutions.
- Participate in team meetings and contribute to project planning and execution.
- Follow Agile development methodologies and participate in sprint planning, daily stand-ups, and retrospectives.
- Technical Documentation:
- Create and maintain technical documentation, including design specifications, user manuals, and process flows.
- Ensure documentation is up-to-date and accessible to relevant stakeholders.
- Continuous Learning:
- Stay current with emerging technologies, industry trends, and best practices in software development.
- Participate in training sessions and workshops to enhance technical skills and knowledge.
Required Qualifications
- Educational Background:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Technical Skills:
- Proficiency in at least one programming language (e.g., Java, Python, C#, JavaScript).
- Basic understanding of software development principles and methodologies.
- Familiarity with version control systems (e.g., Git).
- Knowledge of databases and SQL.
- Analytical Skills:
- Strong problem-solving skills and the ability to think critically and logically.
- Attention to detail and a commitment to producing high-quality work.
- Communication Skills:
- Effective verbal and written communication skills.
- Ability to work well in a team-oriented environment.
Preferred Qualifications
- Internship Experience:
- Previous internship or project experience in software development is a plus.
- Technical Enthusiasm:
- Passion for technology and eagerness to learn and grow in the IT industry.
- Familiarity with web development frameworks, mobile app development, or cloud computing is advantageous.
- This is an ON SITE & Full Time Job.
- Job Location: Rawalpindi - Pakistan.