Principal Engineer (India)

Principal Engineer (India)

12 Nov
|
Sycamore Informatics
|
India

12 Nov

Sycamore Informatics

India

Role: Responsible for the development and delivery of SaaS Software products using up-to-date web-based technologies esp.back-end using GoLang & RoR platform and involved in mentoring and grooming junior colleagues. Supporting Customer facing teams for critical debugs and fixes. Designation: Principal Engineer
- Software Development Experience (in years): 14-16 years

Education:
Masters/bachelor’s degree, preferably in Computer Science, Information science, Physics, Math or any other related discipline. Essential

skills:
problem solving and analytical skills, good coding skills, ability to debug and work in high pressure customer support roles Team player; creative and inquisitive in nature. Attention to detail. GoLang programming skills. Desired

skills:
Understanding of clinical trial processes; DevOps skills; Hands on AI Skills in using beyond Vibe coding,, and document support. Nice to have Claude AI exposure. Exposure on ICH-GCP guidelines and Code of Federal Regulations (CFR) Title 21, Part 11 that covers the management of electronic records, electronic signatures and computer system validation will add value. Certifications, if any: RoR training/full stack technologies training, certifications. Summary The resource should possess a keen attitude for learning new technologies and implement the same in day-to-day work. Must be dedicated and willing to groom and mentor junior colleagues. Roles & Responsibilities Development: ● Drive delivery of application functionality in an agile setting, working with development and QA teams. ● Lead the development of application features with focus on timely delivery. ● Ensure high quality of application feature using test-driven development techniques. ● Involve in cloudops activities within the purview of development. Planning:



● Review work-package, document scope of work and create estimations for effort allocation for project execution ● Involve in assigning resources to projects and communicate priorities to complete assigned tasks. Training and mentoring: ● Train and mentor junior colleagues in required tech stacks ● Support the team in issue resolution, bug-fixes. Quality: ● Ensure quality of deliverables and adherence to company procedures ● Assist with the development of departmental guidelines in line with the standardization of processes/systems for the generation of components. Delivery/Execution: ● Supervision of GoLang/RoR team for meeting all project timelines & deliverables ● Monitor project execution by conducting status review meetings ● Periodic status updates to project stakeholders ● Ensure project milestones are achieved in a timely, quality, and cost-effective manner Essential Experience
• 7+ years of development experience
• Solid knowledge/experience with Ruby on Rails or similar Web application frameworks
• Asset Pipeline, Rails Templating, Active Record experience
• Test-driven development experience. Well-versed in Rails BDD/TDD methodologies.
• Cloud technologies.
• Experience building and using RESTful APIs
• Strong understanding of web-based architecture (web servers, load balancing, caching, databases, replication, etc.) Working knowledge of JavaScript and other web technologies (XHTML, CSS, Ajax, JQuery, etc.) Desired Experience
• AWS, EC2 deployment, Capistrano, PaaS (like Heroku)
• Claude Code or Other AI Frameworks experience
• Open-source projects contributions
• Experience in Linux, Devise, PostgreSQL, AMQP, MySQL, ResQue, Delayed Jobs, Redis
• Experience with software development in Pharmaceutical and/or Healthcare

📌 Principal Engineer (India)
🏢 Sycamore Informatics
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal engineer (india) / india