This position involves working as a Software Engineer with a focus on developing, maintaining, and optimizing software solutions and applications. The role requires applying scientific methods to analyze and resolve complex engineering challenges while advancing software practices through research, design, development, and ongoing maintenance. The engineer must demonstrate original thinking and sound judgment, managing both technical and administrative tasks within software teams. Collaboration with peers and stakeholders is essential, along with continuous professional development to meet industry standards.

Key Responsibilities
- Apply scientific methodologies to effectively analyze and solve software engineering problems.
- Lead the development and implementation of software engineering practices across research, design, development, and maintenance phases.
- Exercise independent judgment and original thought in managing the technical and administrative work of software engineering teams.
- Build and enhance expertise within the software engineering discipline to meet or exceed professional skill standards.
- Collaborate closely with other engineers and stakeholders, fostering a team-oriented environment.
- Operate autonomously in complex environments, managing significant aspects of the organization’s software activities.
- Handle difficult and complex situations with professionalism and composure.
- Make decisions with a clear understanding of broader business impacts, including commercial and negotiation principles.
- Focus on developing and sustaining long-term client partnerships.
- Demonstrate leadership that balances business objectives, technical excellence, and people management.
- Contribute significantly to recruitment and the professional development of team members.

Required Qualifications
- Extensive experience and mastery of all phases of the software development lifecycle.
- Proven ability to innovate and industrialize software engineering processes.
- Strong commitment to business objectives and organizational responsibilities.
- Demonstrated leadership skills with the ability to manage complex situations calmly and professionally.
- Excellent verbal communication skills to effectively engage with teams and stakeholders.
- Ability to consider the bigger picture in decision-making, including commercial and negotiation aspects.

Preferred Qualifications and Benefits
While specific preferred qualifications and benefits are not explicitly detailed, the role emphasizes respect, trust, and experience. Candidates who demonstrate dedication to long-term client relationships and leadership in balancing business, technical, and people goals will excel. The position offers opportunities to play a significant role in shaping the team through recruitment and development initiatives, contributing to both personal and organizational growth.

This role is well-suited for an experienced software engineer looking to leverage deep technical expertise and leadership skills in a dynamic and complex environment.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Minimum Education:
Bachelors
Career Level:
Entry Level
Maximum Experience:
2 Years
Apply Before:
Aug 30, 2025
Posting Date:
Jul 30, 2025

Capgemini Engineering

· 11-50 employees -

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Data Engineer

RG Groups, Lahore, Pakistan
Posted Jul 16, 2025

Software Engineer - Big Data, AWS

Experian Information Solutions, Hyderabad, Pakistan
Posted Jul 08, 2025

Senior Product Analyst I

Careem, Lahore, Pakistan
Posted Jul 21, 2025
View All
I found a job on Rozee!