-
Location: Islamabad ,Islamabad ,Islamabad Capital Territory ,Pakistan
-
Category: Software Development
Job Description:
Job Description
We are currently seeking four talented and motivated C++ Developers to join our growing software development team based in Islamabad, Islamabad Capital Territory. This is an excellent opportunity for entry-level professionals to launch their careers in a dynamic environment, working on robust software solutions. As a C++ Developer, you will collaborate with our engineering team to design, develop, and maintain high-performance applications. We are looking for candidates who are passionate about low-level programming, eager to learn, and ready to contribute to real-world projects from day one. If you have a solid academic foundation in computer engineering and a drive to solve complex technical challenges, we encourage you to apply for this full-time position.
Key Responsibilities
- Develop, test, and debug high-quality software solutions using C++.
- Collaborate with senior developers to understand project requirements and technical specifications.
- Participate in code reviews to ensure software quality and adherence to best practices.
- Assist in the maintenance and optimization of existing codebases to improve application performance.
- Document technical processes and software configurations for internal team reference.
- Troubleshoot and resolve software defects identified during the development and testing phases.
Requirements
- Bachelor’s degree in Computer Engineering.
- 0 to 1 year of professional or internship experience in software development.
- Strong understanding of object-oriented programming (OOP) principles.
- Ability to work effectively in a full-time professional capacity in Islamabad.
- Excellent problem-solving skills and a proactive approach to learning new technologies.
- Strong analytical mindset with the ability to work effectively within a team.
Required Skills
- Proficiency in C++ programming language.
- Understanding of data structures and algorithms.
- Familiarity with software development life cycle (SDLC) concepts.
- Experience with version control systems (e.g., Git).
- Basic knowledge of debugging tools and IDE environments.
- Strong communication and interpersonal skills.