A Technical Program Manager (TPM) is responsible for managing complex technical projects and programs, from conception to launch. The TPM should have a strong technical background and experience in managing software development projects, as well as excellent communication and leadership skills. Key responsibilities include project management, technical expertise, risk management, communication, leadership, budget management, and vendor management. The TPM should be able to lead cross -functional teams, manage budgets effectively, and communicate project status, risks, and issues to stakeholders at all levels
Requirements
3+ years of experience working directly within engineering teams
Experience partnering with product OR program management teams
3+ years of people management experience, managing engineers
3+ years of experience architecture and designing (architecture, design patterns, reliability and scaling) of new and current systems
Bachelor's Degree in Computer Science (or related discipline) and/or equivalent professional training & work experience
A deep understanding in designing, developing, and operating software at scale (object oriented design and service oriented architecture (SOA)) Knowledge of Unix/Linux, and programming language like C++, Java, JavaScript, AWS, Cloud, Azure, etc.
Experience in program development and steering cloud migration programs such as Amazon Web Services, Azure, or Google Cloud Platform
Extensive experience and proficient understanding of enterprise -level Agile Software Development Lifecycle and program management tools including Confluence, Jira, and Smart -sheet.
A proven track record in meeting deadlines, prioritizing work, maintaining attention to detail, and the ability to work independently Excellent written and verbal communication skills
Preferred Qualifications
Enjoys presenting complex technical information in a clear and concise manner to a variety of audiences.
Uncommon customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative technical and business approaches, and lead engineering efforts to meet daring timelines with optimal solutions
Able to meet customer expectations by meeting deadlines, prioritize engineering decisions, focus on details, and enjoy autonomy in an always -changing and evolving environment
Benefits
Working with a company like Ajmera Infotech can provide several benefits, such as:
Professional development: Joining Ajmera Infotech could provide opportunities for professional development, such as learning new technical skills and working on innovative projects.
Collaborative work environment: Ajmera Infotech have a collaborative work environment where employees can work closely with other team members to develop and implement solutions.
Competitive compensation: We offer competitive compensation packages to attract and retain top talent.
Work -life balance: Flexible work arrangements or work -from -home options, which can help employees achieve a better work -life balance
Benefits package: We offer a range of benefits, such as health insurance, bonuses and paid time offs. For more information please reach out our Hiring Team at [email protected] | Direct call at +91 93167 32470
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in India.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip