Jobs
D

Technical Manager - .Net Core

Distinct InfotechKL, IN23h ago
Full-timevia indeed

Required Skills

awsazureci/cdfluttergcpscrum

Job Description

  • *Designation** – Technical Manager
  • *Department** \- Technology / Engineering
  • *Reporting To** \- Chief Operating Officer (COO)
  • *Location \-** Carnival Infopark ( Work From Office)
  • *Job Summary**

The Technical Manager is responsible for leading the organization's technical strategy, software development teams, project execution, and technology innovation initiatives. The role involves managing technical resources, ensuring high\-quality software delivery, driving architectural decisions, mentoring team members, and aligning technology solutions with business objectives.

  • *Key Responsibilities**

Technology Strategy \& Architecture

  • Define, implement, and guide technology roadmaps aligned with business objectives.
  • Evaluate, recommend, and select appropriate technology stacks, frameworks, and architectural patterns.
  • Ensure scalable, secure, and maintainable system architecture.
  • Drive technology modernization initiatives and continuous improvement programs.
  • Establish technical standards, development guidelines, and best practices across projects.

Code Review \& Quality Assurance

  • Oversee coding standards and conduct technical reviews to ensure code quality.
  • Ensure adherence to software development best practices and design principles.
  • Promote automated testing, quality assurance processes, and test\-driven development practices.
  • Champion CI/CD implementation and DevOps culture across teams.
  • Monitor software quality metrics and ensure timely defect resolution.

Problem Solving \& Technical Leadership

  • Provide technical guidance and direction for complex development challenges.
  • Act as the primary escalation point for critical technical and architectural issues.
  • Conduct root cause analysis for production incidents and implement preventive measures.
  • Optimize application performance, scalability, and security.

Research \& Development (R\&D)

  • Stay updated with emerging technologies, industry trends, and best practices.
  • Evaluate new tools, frameworks, and platforms for potential business adoption.
  • Lead proof\-of\-concept (POC) initiatives and innovation projects.
  • Recommend technology improvements that enhance productivity and business value.
  • *Team Management**

Leadership \& Mentoring

  • Lead and manage software developers, engineers, QA professionals, and technical teams.
  • Foster a culture of collaboration, innovation, accountability, and continuous learning.
  • Mentor team members in technical competencies, leadership skills, and career growth.
  • Promote knowledge sharing and technical excellence across teams.

Hiring \& Onboarding

  • Participate in workforce planning and technical recruitment activities.
  • Conduct technical interviews and candidate evaluations.
  • Support onboarding, training, and integration of new team members.

Performance Management

  • Conduct periodic performance reviews and provide constructive feedback.
  • Define KPIs, goals, and development plans for team members.
  • Monitor employee performance and ensure alignment with departmental and organizational objectives.
  • Identify training needs and facilitate skill enhancement programs.
  • *Project Management**

Planning \& Execution

  • Translate business requirements into technical deliverables, project plans, and timelines.
  • Collaborate with Product Managers, Business Analysts, and stakeholders to define project scopeand priorities.
  • Ensure successful delivery of projects within agreed timelines, quality standards, and budgets.
  • Monitor project progress and proactively address challenges.

Resource Allocation

  • Allocate resources based on project requirements, technical expertise, and workload.
  • Manage team capacity and optimize resource utilization.
  • Resolve resource conflicts and ensure effective workload distribution.

Risk Management

  • Identify technical risks, dependencies, and bottlenecks.
  • Develop and implement mitigation strategies.
  • Ensure business continuity through proper contingency planning.

Cross\-Functional Collaboration

  • Collaborate with Product, Design, QA, DevOps, Operations, and Business teams.
  • Facilitate communication between technical and non\-technical stakeholders.
  • Represent the technology team in client meetings, management reviews, and stakeholder discussions.
  • Support business development initiatives by providing technical insights and solutions.

Reporting \& Communication

  • Provide regular project status reports and team performance updates to the COO.
  • Present technical recommendations and strategic initiatives to senior management.
  • Maintain clear project documentation, technical specifications, and process records.
  • Ensure effective communication across teams and departments.

Required Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field.
  • Master's Degree (preferred).
  • 8\+ years of software development experience with at least 3\+ years in a technical leadership or management role.
  • *Required Skills \& Competencies**

Technical Skills

  • Software Architecture \& Design
  • Full Software Development Lifecycle (SDLC)
  • Cloud Technologies (AWS, Azure, GCP)
  • DevOps \& CI/CD Practices
  • Database Design \& Optimization
  • Application Security Best Practices
  • Performance Tuning \& Scalability
  • AI Automation Experience
  • Flutter Experience

Managerial Skills

  • Team Leadership \& Mentoring
  • Strategic Planning
  • Project Management
  • Resource Management
  • Risk Management
  • Budgeting \& Financial Awareness
  • Stakeholder Management

Soft Skills

  • Excellent Communication Skills
  • Problem\-Solving \& Decision\-Making
  • Analytical Thinking
  • Conflict Resolution
  • Negotiation \& Collaboration
  • Time Management
  • *Preferred Certifications**
  • PMP / PRINCE2
  • Scrum Master Certification
  • AWS/Azure/GCP Certifications
  • ITIL Certification
  • DevOps Certifications

Pay: ₹150,000\.00 \- ₹225,000\.00 per month

Ability to commute/relocate

  • Kochi, Kerala (Kochi): Reliably commute or planning to relocate before starting work (Required)

Application Question(s)

  • Are you an immediate joiner?

Experience

  • Team management: 4 years (Required)
  • .NET Core: 8 years (Required)
  • APIs: 8 years (Required)

Work Location: In person

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
Kochi
Posted
23h ago
Source
Indeed