Senior Software Engineer in Trivandrum | ITJOBCELL

SENIOR SOFTWARE ENGINEER
  • 0 Applied
  • 10
  • Trivandrum
  • 0 - 0 Years
  • Not disclosed
  • Senior Software Engineer
  • Today
Job Description
We are looking for a Senior Software Engineer with 4–6 years of experience in building scalable backend systems using Python and related backend technologies, along with working exposure to modern frontend frameworks like Next.js and React. The ideal candidate will have strong hands-on knowledge of AI/ML technologies and will be responsible for designing robust backend services, contributing to UI development where needed, and building or integrating AI/ML-driven features into production systems. The role requires strong technical ownership, the ability to work across the stack, and a keen interest in applying AI/ML to real-world engineering problems. Key Responsibilities Design, develop, and maintain scalable, high-performance backend services and REST/GraphQL APIs using Python (Django, FastAPI, or Flask). Architect and implement microservices, ensuring reliability, security, and maintainability. Contribute to frontend development using Next.js and React for internal tools, dashboards, or product features as needed. Build, train, and integrate AI/ML models and pipelines into backend systems. Collaborate with data science/ML teams to operationalize models into production workflows. Design and optimize database schemas and queries (SQL/NoSQL) for performance and scalability. Write clean, well-tested, and maintainable code following best engineering practices. Participate in system design discussions, code reviews, and architectural decisions. Integrate third-party APIs, LLM providers, and AI/ML services into existing applications. Troubleshoot and resolve issues across backend, frontend, and ML integration layers. Collaborate closely with product, QA, DevOps, and data science teams to deliver end-to-end features. Ensure application security, scalability, and performance across the stack. Maintain technical documentation for services, APIs, and ML integrations. Participate actively in Agile/Scrum ceremonies, sprint planning, and reviews. Identify opportunities to apply AI/ML capabilities to improve product features and engineering workflows.
Skills
Strong hands-on experience with Python and backend frameworks such as Django, FastAPI, or Flask. Experience building and consuming RESTful APIs and microservices architectures. Working knowledge of Next.js and React, or similar modern frontend frameworks. Experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.). Familiarity with message queues/event-driven systems (Kafka, RabbitMQ, Celery) is a plus. Understanding of containerization and cloud deployment (Docker, Kubernetes, AWS/Azure/GCP). Familiarity with CI/CD pipelines and version control (Git). Strong analytical, problem-solving, communication, and collaboration skills.

Suggested Jobs

Analyze client financial processes and identify optimization opportunities Design and implement Oracle Fusion Cloud Finance solutions (SaaS/PaaS) Lead and coordinate project teams across international environments Manage project issues, risks, and priorities effectively Support client management in strategic and operational decision-making Monitor project timelines, delivery quality, and performance outcomes Act as the primary point of contact for stakeholders throughout the project lifecycle Contribute to business development activities, including effort and cost estimation and pre-sales client negotiation

Experience Level - Specialist Years of Experience - 7-8 years Reports To - SW Engineering Manager Employment Type - Full-time Location - HEX20LABS PVT LTD, Trivandrum Job Code - HEX20_SW_J01003 Role Summary :- We are looking for a Senior Embedded Software Engineer to architect and lead develo pment of real-time and Linux-based embedded systems. You will drive technical decisions across FreeRTOS and embedded Linux platforms, set architecture and coding standards and mentor engineers across the team. Key Responsibilities :- Architect embedded software systems spanning FreeRTOS-based subsystems and embedded Linux platforms Define system architecture, task/process partitioning, IPC strategy, and overall software design Lead technical decisions on RTOS vs. Linux boundaries, board support packages (BSPs), and kernel/driver integration Set coding standards, review processes, and best practices across the embedded team Guide and mentor junior and mid-level engineers; lead design and code reviews Drive root-cause analysis for the most complex system-level and cross-layer issues Own technical roadmap decisions in collaboration with product and hardware teams Evaluate and integrate new SoCs, toolchains, and platform technologies Required Skills & Qualifications :- 5-7 years of embedded software engineering experience, including system-level architecture ownership Proven experience architecting solutions using FreeRTOS (task/priority design, memory strategy, ISR-to-task communication, scheduling trade-offs) Strong hands-on experience with embedded Linux (kernel configuration, device drivers, BSP customization, Yocto/Buildroot) Deep understanding of microcontroller/microprocessor architectures (ARM Cortex-M/A or similar) Strong grasp of low-level debugging and system bring-up across both RTOS and Linux environments Track record of leading design reviews and mentoring engineers Excellent communication skills, able to justify architectural trade-offs to cross-functional stakeholders Ability to lead, mentor, and do task planning for a group size varying from 3 to max 7 engineers.

SRS Global Technologies Pvt. Ltd. is a leading software development company specializing in innovative technology solutions for the U.S. healthcare industry. As the dedicated product development center for SRS Web Solutions (USA), we have been delivering cutting-edge digital healthcare solutions since 2014. Our flagship Clinic Management System is a comprehensive, paperless platform designed to simplify and enhance practice management for Dentists, Physicians, Veterinarians, and Optometrists. In addition, our Home Healthcare Automation System streamlines operations for Home Healthcare Agencies and Private Duty Nursing providers, enabling greater efficiency and improved patient care. Beyond healthcare software, SRS Global offers end-to-end technology services, including Web Development, Mobile Application Development, and Digital Marketing. Our experienced team collaborates closely with clients throughout the entire product lifecycle—from concept and strategy to development, deployment, and ongoing support—ensuring high-quality, scalable, and innovative solutions. As part of our continued growth, SRS Global Technologies is expanding its operations with the launch of a dedicated Insurance Verification and Accounts Receivable (AR) Calling Department. We are seeking experienced, skilled, and motivated professionals who are passionate about delivering excellence and contributing to our mission of driving innovation and success in the healthcare industry. Roles & Responsibilities Conduct follow-ups with insurance providers for eligibility and verification Accurately record and maintain documentation of all interactions Achieve daily and weekly productivity and quality targets Manage inbound and outbound calls related to dental billing