Work Description
You will be responsible for overall project management of offshore Software development projects handled by our company.
Specific responsibilities include: -
- Requirement definition, negotiation, and proposal with clients
- Manage full lifecycle of offshore Software development projects
- Define project scope and prepare proposals with clients
- Identify, assess, and manage project risks proactively
- Monitor and maintain project budget, timeline, and quality
- Oversee daily task allocation and progress tracking
- Bridge communication with offshore teams
- Project progress management (schedule, quality, cost, risk)
- Task design, assignment, and progress tracking for engineering teams
- Review and quality control of deliverables
- Ensure timely delivery of all project milestones
- Support and mentoring for team members on technical and business matters
- Post-project reviews and improvement proposals
Education :
- Bachelor’s & Master’s degree in CSE, Software Engineering, or a related field
Required Skills & Experience:
- Minimum 7 years of total experience as a software Engineer
- At least 5 years of experience in project management roles
- Strong technical background in one or more: Java, JavaScript, PHP, Python, C#, TypeScript, Ruby, etc.
- Understanding of cybersecurity principles is Mandatory
- Familiarity with Agile or Waterfall methodologies
- Working experience with AWS, Azure, or other cloud platforms
- Familiarity with both frontend and backend technologies
- Experience with web systems, mobile apps, or enterprise applications
- Strong leadership, problem-solving, and communication skills