Job Description
Technical PM
Experience Level: 8-12yrs
Location: Mangalore and Bangalore
No. of Position: 1 in each location
Role Description:
We are seeking a Technical Project Manager who can combine strong technical expertise with project leadership and team mentoring. This role requires a participative leader who works alongside engineers, guiding them in design and coding best practices, while also ensuring smooth project execution through effective planning, work assignment, and stakeholder communication.
You will be the bridge between technology and project delivery ensuring engineering excellence, timely releases, and a motivated, high-performing team.
Key Responsibilities
Project Delivery Management
Own end-to-end delivery for multiple projects in mobile, backend, and cloud domains.
Drive project planning, estimation, sprint planning, and release roadmaps.
Assign work thoughtfully, balancing workloads across team members.
Track progress, manage risks, and ensure timely delivery with quality.
Technical Leadership
Conduct code reviews and ensure adherence to coding best practices.
Guide teams on system design, architecture, and problem-solving.
Stay hands-on with development in Android (Java/Kotlin), Flutter, Spring Boot, Microservices, REST APIs, AWS, CI/CD.
Optimize development processes, CI/CD pipelines, and deployment practices.
Team People Leadership
Act as a mentor and coach, not just a task manager enable team members to learn and grow.
Foster a culture of collaboration, ownership, and continuous improvement.
Encourage open communication, pair programming, and participative decision-making.
Support hiring and onboarding of new team members.
Stakeholder Engagement
Work closely with Product Owners, Designers, and Clients to translate requirements into actionable plans.
Provide transparent status updates, risk assessments, and technical insights.
Participate in presales and client discussions when technical expertise is required.
Key Skills Qualifications
Experience: 10+ years in software development with at least 3+ years in a technical/project leadership role.
Technical Expertise:
Android (Java/Kotlin), Flutter
Backend: Spring Boot, Laravel, REST APIs, Microservices
Databases: MySQL, PostgreSQL (schema design, ORM, migrations)
Cloud DevOps: AWS, Jenkins, Groovy, CI/CD automation
Proven ability to deliver projects across mobile, backend, or IoT domains.
Strong background in Agile methodologies (Scrum, SAFe).
Excellent skills in code review, architectural guidance, and problem-solving.
Track record of being a participative leader who motivates and develops teams.
Strong documentation and communication skills using Jira, Confluence, Agile tools.
Nice-to-Have
Exposure to IoT, e-learning, or healthcare domains.
Presales experience (RFP responses, client solutioning).
Knowledge of security best practices, cloud cost optimization.
What We re Looking For in You
You are hands-on and love solving technical problems, not just managing timelines.
You lead by collaboration and influence, not by command-and-control.
You believe in mentorship, empathy, and knowledge sharing.
You balance technical depth with delivery focus to achieve client success.
Others
Focus Industries
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Architect
Employement Type: Full time
Contact Details:
Company: Codecraft Technologies
Location(s): Mangaluru
Keyskills:
E-learning
Automation
Coding
Postgresql
MySQL
Agile
Healthcare
Scrum
RFP
Android