Instagram
youtube
Facebook

Senior Software Engineer

3-6 years
Not Disclosed
10 May 28, 2025
Job Description
Job Type: Full Time Education: B.Sc./M.Sc/B.Pharm/M.Pharm/Life Science Skills: Causality Assessment, Clinical SAS Programming, Communication Skills, CPC Certified, GCP guidelines, ICD-10 CM Codes, CPT-Codes, HCPCS Codes, ICD-10 CM, CPT, HCPCS Coding, ICH guidelines, ICSR Case Processing, Interpersonal Skill, Labelling Assessment, MedDRA Coding, Medical Billing, Medical Coding, Medical Terminology, Narrative Writing, Research & Development, Technical Skill, Triage of ICSRs, WHO DD Coding

 

Job Title: Senior Software Engineer


Job Overview

We are currently seeking a Senior Software Engineer to join our growing team. This role involves the development and maintenance of high-quality software solutions, ensuring timely delivery, and adherence to defined methodologies and standards. The ideal candidate will take ownership of assigned tasks, collaborate effectively with team members, and contribute to continual improvement in software development practices.


Key Responsibilities

Software Development & Maintenance

  • Develop and maintain software of the highest quality within stipulated timeframes

  • Perform unit testing and defect fixing during the development and review phases

  • Participate in progress reviews and status reporting

Standards & Methodologies

  • Learn and follow organizational methodologies, standards, guidelines, tools, and techniques

  • Consistently aim to improve the quality of code and adherence to deadlines

Project Involvement

  • Understand all aspects of the assigned project to contribute effectively

  • Carry out tasks that fall within the scope of the project and meet all expectations of task owners

  • Report progress and issues to the Team Leader


Desirable Skills and Experience

  • 3–6 years of software development experience

  • Hands-on experience with TrackWise configuration

  • Experience with Crystal Reports development and customization

  • Strong knowledge of software development life cycle (SDLC) practices

  • Excellent problem-solving and analytical skills

  • Good communication and collaboration skills