Located in DHA Phase 8, Lahore, this opportunity is ideal for a motivated Software Engineer with 1 to 2 years of professional experience in software development. The role requires a solid understanding of programming fundamentals, strong problem-solving abilities, and hands-on experience in developing and maintaining software applications. Candidates from diverse technology backgrounds such as Python, PHP, Ruby on Rails, JavaScript (MEAN/MERN), and other relevant stacks are encouraged to apply.
Key Responsibilities:
- Develop, test, and maintain software applications using one or more programming languages or technology stacks.
- Collaborate with team members to design and implement efficient, scalable solutions.
- Troubleshoot and resolve software defects and issues.
- Work with databases and APIs to integrate backend services.
- Utilize version control systems like Git to manage codebase effectively.
- Participate in code reviews and contribute to continuous improvement of development processes.
- Adapt to new technologies and contribute to team knowledge sharing.
Required Qualifications:
- 1 to 2 years of professional experience in software development.
- Strong understanding of programming concepts and software development principles.
- Proficiency in at least one programming language or technology stack.
- Basic knowledge of databases and API integration.
- Familiarity with version control systems, particularly Git.
- Demonstrated problem-solving and analytical skills.
- Ability to work independently as well as collaboratively within a team environment.
Preferred Qualifications and Benefits:
- Experience in backend or full-stack development is highly desirable.
- Understanding of RESTful APIs and database management techniques.
- Eagerness to learn and adapt to different technologies and frameworks.
- Competitive monthly salary of Rs150,000.00.
- This is an in-person role based at the Lahore office, offering direct collaboration with the development team.
This position offers an excellent opportunity for early-career software engineers to grow their skills in a dynamic environment while working on diverse projects. Candidates who are passionate about technology and eager to expand their expertise are encouraged to apply.