Sr. Software Developer/Project Manager

4 - 6 years

0 Lacs

Posted:5 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Key Responsibilities

Project & Team Management

• Plan, manage, and deliver multiple concurrent client projects within defined timelines, budget, and scope.

• Define and monitor KPIs for project progress, milestones, and deliverables.

• Supervise a cross-functional team of developers, database engineers, and analysts by providing mentorship and performance feedback.

• Communicate project status, risks, and solutions effectively to stakeholders and management.

• Align team resources with project priorities and ensure balanced workload distribution.

Technical Leadership & Architecture

• Define product architecture, frameworks, and coding standards for scalable, secure, and high-performing applications.

• Conduct code reviews and enforce best practices for maintainability, security, and performance.

• Evaluate and recommend the right technologies (React, Node, Laravel, Databases, Power Platform, etc.) based on project requirements.

• Ensure system integrations, APIs, and databases are designed for long-term stability.

• Troubleshoot complex technical problems and provide hands-on solutions when required.

Process & Quality Assurance

• Implement Agile/Scrum methodologies for project execution.

• Establish version control, CI/CD pipelines, automated testing, and QA frameworks.

• Create technical documentation including system architecture, workflows, and API references.

• Foster a culture of continuous improvement in coding, testing, and deployment processes.

AI Integration & Innovation

• Research, adopt, and integrate the latest AI and automation tools for software development (e.g., AI-assisted coding, test automation, AI bug detection, and requirements analysis).

• Identify opportunities to improve developer productivity and code quality using AI-driven IDEs, GitHub Copilot, or similar platforms.

• Leverage AI to enhance project management dashboards, documentation automation, and predictive risk analysis.

• Promote innovation by driving adoption of emerging technologies aligned with client needs and market trends.

Stakeholder Collaboration

• Work closely with the Business Analyst to translate client requirements into technical specifications.

• Collaborate with sales and senior management to provide technical input for client proposals and solution design.

• Act as the primary technical point of contact for client escalations and presentations.

Required Qualifications & Skills

• Bachelor’s/Master’s in Computer Science, Software Engineering, or related field.

• 4-6 years of software development experience with full-stack expertise (React, Node.js, Laravel, Databases).

• 2-5 years in technical leadership/project management roles.

• Proven experience in designing scalable architectures and leading development teams.

• Strong knowledge of Agile methodologies, DevOps, and CI/CD pipelines.

• Proficiency in cloud platforms (AWS, Azure) and containerization (Docker, Kubernetes) preferred.

• Strong understanding of AI-powered development tools and their implementation in real projects.

• Excellent communication and leadership skills with the ability to mentor and inspire teams.

• Strong problem-solving skills with a proactive, hands-on mindset.

Key Competencies

• Leadership & Team Building – Ability to inspire, mentor, and grow the development team.

• Technical Expertise – Deep knowledge of software engineering practices, frameworks, and technologies.

• Innovation Mindset – Adoption of AI and emerging tools to enhance efficiency.

• Quality Focused – Strong commitment to code quality, testing, and best practices.

• Client Orientation – Ability to balance technical decisions with business requirements.

• Agility – Strong skills in leading iterative and agile projects in dynamic environments.

Performance Indicators

• On-time and within-budget delivery of projects.

• Improvement in team productivity and code quality.

• Reduction in defect rates and faster deployment cycles through CI/CD and automation.

• Successful integration of AI tools leading to measurable efficiency gains.

• Positive client feedback and repeat business driven by technical excellence.

• Growth of team skills and knowledge under mentorship.


Interested candidates can share there profile on vnavadia@aptbusinessservices.com


Candidates from Ahmedabad location preferred.


Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You