Support Programmer

10 hours ago


Bengaluru Karnataka, India Natus Medical Incorporated Full time

**Position**: Support Programmer

**Location**: Remote

**Summary**: The Support Programmer is responsible for developing activities that include coding Natus product lines, such as MSDS, CMS, iCN, and other product lines as they are created.

**Essential Duties & Responsibilities**:

- Interprets and applies established coding standards and procedures to ensure that all source code is maintainable, efficient, and accessible to all team members.
- Follow company protocols for source code version control, including accepted best practices for versioning, repository management, and code protection.
- Works collaboratively with team members and other departments in a professional manner. Demonstrates problem-solving skills by identifying issues and proposing effective solutions.
- Takes a lead role in software development projects. Ensures adherence to project timelines and milestones as defined by the supervisor or project manager.
- Participates in Joint Application Design (JAD) sessions and contributes to the planning and development of new systems, features, procedures, and functions. Translates session outcomes into clear, organized documentation for use by the development team.
- Demonstrates advanced proficiency in Windows-based programming and SQL. Must be highly skilled in using Borland Delphi for software development.
- Other duties as assigned.

**Qualifications Requirements**:To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below represent the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

**Education and/or Experience**
- Bachelor’s degree (B.A.) from a four-year college or university, or equivalent combination of education and experience.
- A minimum of two to four years of related experience and/or training is required.
- At least two years of hands-on experience developing Windows-based software using SQL is mandatory.
- Proficiency in C# and Borland Delphi with at least two years of experience in each is required.
- Experience with call tracking systems used for monitoring and coaching software development staff is also mandatory.

**Language Skills**:Able to communicate fluently in English, written and spoken.

**Mathematical Skills**
- Ability to work with mathematical concepts such as probability, statistical inference, and the fundamentals of plane and solid geometry and trigonometry.

**Other Skills and Abilities**
- Advanced programming skills in C#, Lua, and Borland Delphi (versions 5, 7, XE7 using BDE/Firedac database engines)
- Full-stack development with C#, ASP.NET,.NET Framework 4.8, and.NET Core
- Experience with Node.js and Angular
- Strong command of SQL, including writing, executing, and interpreting complex queries
- Expertise with Microsoft SQL Server and Oracle databases, including PL/SQL and package development
- Experience using SSRS, Power BI, and Crystal Reports for reporting and analytics
- Proficiency in Azure Functions, Web Apps, Service Bus, and Event Hub
- Familiarity with Azure DevOps, JIRA, and Confluence for project management and collaboration
- Strong working knowledge of Visual Studio
- Experience with advanced Windows-based programming concepts
- Working knowledge of SOA, including Web Services, APIs, and WCF technologies
- Proficient with Microsoft Project, Visio, Excel, and Word
- Experience in Rapid Application Development (RAD) environments and QA processes
- Understanding of the full Secure Software Development Life Cycle
- Experience with HTML, Citrix, and Terminal Services

**PHYSICAL DEMANDS**: The physical demands described here are representative of those that must be met by an employee to perform the essential functions of this job successfully. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit and talk, or hear. The employee is regularly required to work at a keyboard and computer. Specific vision abilities required by this job include close vision and the ability to adjust focus.

**Other duties**: Please note that this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this position. Duties, responsibilities, and activities may change at any given time, with or without notice.

**We offer**
- The role is a work-from-home remote position.
- Minimal travelling: less than 5%.
- Collaborative and international environment with different cultures.
- English company language.

**EEO Statement**

Natus Sensory is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, veteran status, disability, sexual orientat



  • Bengaluru, Karnataka, India Baale Mane Trust Full time

    The Baale Mane is a safe & loving home for disadvantaged girls which is located near Hesaraghatta in Bangalore. Our focus is on nurturing brighter futures for the girls to enable them to lead self-sustaining independent adult lives. We are adding to our team with the recruitment of an Independence Programme Coordinator. We are seeking a highly motivated...

  • Vmc Programmer

    1 week ago


    Peenya, Bengaluru, Karnataka, India Astral Aero Technology Full time

    **Job Title: VMC Programmer** **Location**: ASTRAL AERO TECHNOLOGY SY.No 23/13, Site No 04, Opp Ganga International School, Indiranagara, Doddabidarakallu, Bangalore - 560073 **Job Type**: Full-time **Key Responsibilities**: - Develop and optimize programs for VMC using Mastercam and Delcam software. - Read and interpret engineering drawings and...


  • Bengaluru, Karnataka, India ICON Plc Full time

    ISS - Statistical Programmer II - India ICON plc is a world-leading healthcare intelligence and clinical research organization. We’re proud to foster an inclusive environment driving innovation and excellence, and we welcome you to join us on our mission to shape the future of clinical development We are currently seeking a Statistical Programmer II to...

  • Clinical Programmer

    2 weeks ago


    Bengaluru, Karnataka, India AstraZeneca Full time

    **Job Title: Clinical Programmer II** **Career Level - C2** **Introduction to Role**: Join our Oncology R&D team as a Clinical Programmer II, where you will primarily be responsible for supporting activities related to programming, dashboard development, and validation of data cleaning and review listings for ongoing clinical studies with Medium to High...

  • Zos System Programmer

    10 hours ago


    Bengaluru, Karnataka, India Wipro Limited Full time

    **Job Description**: - ** - Job Title: zOS System Programmer - Req Id: 74894 - City: Bengaluru - State/Province: Karnataka - Posting Start Date: 8/11/25 - Job Description: - The Mainframe z/OS System Programmer (Level 3) would be responsible for delivery and support of **Mainframe z/OS operating system and all other associated support services on the...

  • Programme Manager

    7 hours ago


    Bengaluru, Karnataka, India Rolls-Royce Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job DescriptionThe Programme Manager is responsible for the coordination, direction and oversight of the implementation of a set of related projects and activities in order to deliver outcomes and benefits related to the organisation's strategic objectives. Location is India or China.- Understand the strategic direction of the organisation, ensuring that...


  • Bengaluru, India Quanticate Full time

    **Overview**: An exciting opportunity for a SAS Programmer has arisen within our Clinical Research Organisation (CRO), Quanticate. Working from our Bangalore/Hyderabad, India office, you will work within Quanticate’s global programming department, providing the highest quality statistical programming...


  • Bengaluru, Karnataka, India Ensono Full time

    **About Us (Ensono)** **Job Role** **Responsibilities**: - Perform standard system programming activities like configuration, installation & maintenance using SMP/E, and vendor software installations in the mainframe environment. - Support other team: storage management, performance tuning, capacity planning, security, networking, and operating procedures...

  • PLC Programmer

    9 hours ago


    Bengaluru, Karnataka, India SV Foods Full time

    **Responsibilities**: - **PLC Programming for Conveyor Systems**: - Develop, program, and maintain PLC (Programmable Logic Controller) systems specifically tailored for conveyor automation. - Design and implement logic for conveyor control, ensuring optimal performance and efficiency. - **System Integration**: - Integrate PLC systems with...

  • Vmc Programmer

    6 days ago


    Bengaluru, Karnataka, India aakaara engineering industries Full time

    Job Summary: As a VMC Programmer, you will be responsible for creating, maintaining, and optimizing programs for Vertical Machining Centers (VMC) used in the production of precision components. Your primary objective will be to develop efficient machining programs that meet quality standards and production schedules. Additionally, you will collaborate with...