Free cookie consent management tool by TermsFeed C# Software Engineer | Antal Tech Jobs
Back to Jobs
2 Days ago

C# Software Engineer

decor
Mumbai, Maharashtra, India
Information Technology
Full-Time
Natus Sensory

Overview

Welcome to Natus Sensory India

We are continuing to grow our business in India and are now looking to expand our team there. Be part of this exciting journey right from the start!

Natus Sensory India are a leading manufacturer of medical devices and software for a range of solutions, including eight sensory nervous systems. Our mission is to improve patient outcomes in target markets through innovative screening, diagnostic and treatment solutions. We manufacture and distribute a range of medical device products used in the diagnosis of human disorders of sensory system and neural pathways.

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.
  • Ability to apply mathematical concepts such as fractions, percentages, ratios, and proportions to real-world situations.

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

Compensation and Benefits:

Along with a competitive salary and performance-based incentives, we offer a comprehensive benefits package starting from day one, including medical insurance coverage for employees and their families, gratuity as per statutory norms, and paid time off in accordance with applicable labor laws.

Join Natus Sensory today. Confidence in every Sense.

We Offer

  • The role will start as a work-from-home remote position but will turn into a physical presence in an office role in Bangalore.
  • Minimal travelling: less than 5%
  • Collaborative and international environment with different cultures.
  • English company language.
  • Full ownership of testing of features and functionality.

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 orientation, gender identity, or any other protected status.

Share job
Similar Jobs
View All
1 Day ago
AI Engineer/Architect
AI & Machine Learning Advancement
  • 5 - 8 Yrs
  • Anywhere in India/Multiple Locations
Role Overview We are seeking an experienced AI Architect to design and govern end‑to‑end AI and ML architectures across a variety of enterprise use cases (e.g., prediction, personalization, recommendation, anomaly detection, automation). The ideal c...
decor
1 Day ago
Software Engineer
Information Technology
  • Mumbai, Maharashtra, India
At Yugabyte, we are on a mission to become the default transactional database for enterprises building cloud-native applications. YugabyteDB is our PostgreSQL-compatible distributed database for cloud-native apps. Resilient, scalable, and flexible, i...
decor
1 Day ago
Software Engineer III
Information Technology
  • Mumbai, Maharashtra, India
DescriptionSUMMARYThe Software Engineer III is a hands-on daily contributor who performs complex testing tasks requiring planning, scheduling, and testing to assure that developed products meet design specifications and are within total quality manag...
decor
1 Day ago
Interesting Job Opportunity: Backend Software Engineer - Java Technologies
Information Technology
  • Mumbai, Maharashtra, India
DescriptionWe are looking for a skilled Backend Software Engineer (Java) to join our engineering team and work on scalable, high-performance backend systems. The role involves building modern, reactive applications using Java and Spring ecosystem.Key...
decor
1 Day ago
Persistent Systems - Full Stack Developer
Information Technology
  • Mumbai, Maharashtra, India
Women Candidates Description Design, develop, deploy, and maintain software applications at scale using Java / J2EE, JavaScript frameworks (Angular or React) and associated technologies Deploy software using CI / CD tools such as Jenkins Understand t...
decor
1 Day ago
Business Analyst
Information Technology
  • Mumbai, Maharashtra, India
Business Analyst Job DescriptionWe are hiring a business analyst to join our project team. You will work alongside other business analysts and report directly to the project manager. Your main tasks will include performing detailed requirements analy...
decor
1 Day ago
Executive | Software Engineer
Information Technology
  • Mumbai, Maharashtra, India
Join our team and you will have an opportunity to work in a collaborative and dynamic environment within Fixed Income and Currency (FIC) technology team. Our team works on innovative projects that leverage emerging technologies, ensuring that our sys...
decor
1 Day ago
Senior Technical Project Manager
Information Technology
  • Mumbai, Maharashtra, India
Senior Program Manager – Expert (Data & AI | Professional Services) Role SummaryThe Senior Program Manager – Expert (Data & AI) is a client-facing Professional Services delivery leader responsible for orchestrating large-scale, complex Data & AI p...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media