Job description
About the Role MatchBest Software is hiring a Technical Lead / Senior Software Development Engineer with years of experience to work on AI, SaaS, OTT, automation, and digital platform projects.
Were looking for a hands-on coder with a solid foundation in full-stack development, cloud engineering, and DevOps practices.
You will be driving end-to-end product development from architecture design to deployment while mentoring junior engineers and contributing to high-performance, scalable, and secure solutions.
This is an exciting opportunity for someone who thrives in fast-paced, agile environments and wants to grow into a leadership track.
Key Responsibilities Lead and deliver scalable, reliable, and high-performing applications across multiple domains.
Collaborate with product managers, UX designers, and cross-functional teams to deliver impactful features.
Own the software development lifecycle: requirements gathering, architecture, coding, testing, deployment, and support.
Build and optimize RESTful APIs and microservices using FastAPI, Spring Boot, or Develop modern front-end applications with / / Angular.
Implement CI/CD pipelines, cloud deployments (AWS), and containerization (Docker, Kubernetes).
Contribute to AI/ML product features using TensorFlow, PyTorch, or OpenAI APIs (a strong plus).
Mentor and coach junior developers/interns to ensure high-quality delivery.
Required Skills & Experience 5 -10 years of professional software development experience in product or services companies.
Strong expertise in Python,, or Java (full-stack preferred).
Proven experience with front-end frameworks:,, or Angular.
Back-end and API development using FastAPI, Spring Boot, or Databases: MySQL, PostgreSQL, MongoDB.
Cloud & DevOps: AWS, GitHub Actions, Docker, CI/CD pipelines, Kubernetes (preferred).
Familiarity with AI/ML frameworks (TensorFlow, PyTorch) and NLP APIs (OpenAI, HuggingFace) is an advantage.
Strong problem-solving, debugging, and system design skills.
Ability to thrive in Agile/Scrum environments and manage tight deadlines.
KPIs for Success On-time delivery of modules and releases.
Code quality metrics: low bug count, performance benchmarks.
Contribution to sprint velocity and release frequency.
Demonstrated innovation in AI/automation integration.
Strong team collaboration and mentorship impact.
Qualifications B.Tech / B.E. / MCA in Computer Science, Engineering, or related field.
Track record of delivering enterprise-grade applications with measurable impact.
Required Skill Profession
Computer Occupations