Software Developer for Data Science Applications

2 days ago


Bengaluru, Karnataka, India Waters Corporation Full time
Job Description

The Software Developer will play a crucial role in building innovative tools and solutions for data science applications at Waters Corporation. This position requires strong programming skills, particularly in .NET, as well as experience with object-oriented and functional programming best practices. The ideal candidate will be proficient in Git version control, comfortable working with command prompts or PowerShell, and have a passion for staying up-to-date with the latest programming trends.

About the Role

This is an exciting opportunity to join our team of talented software developers and contribute to the development of cutting-edge applications. As a Software Developer, you will work closely with cross-functional teams to design, develop, and deploy software solutions that meet the needs of our scientists and engineers. You will also be responsible for maintaining and improving our codebase, participating in training and learning activities, and driving continuous technical improvement.

Requirements

To be successful in this role, you will need:
• A Bachelor's degree in Computer Science or a related field, and at least 3 years of relevant work experience
• Solid experience in building .NET applications
• Proficiency in object-oriented and functional programming best practices
• Comfortable working with Git version control, command prompts or PowerShell, and discovering new capabilities from blogs, white papers, and other technical documentation
• Fluency in English (speaking, reading, writing) - Advanced Level

Desired Qualifications

Prior experience in building applications for data science applications, Python, Streamlit, scientific data and algorithms development would be considered a plus.

Benefits and Salary

We offer competitive compensation ($100,000-$120,000 per year), great benefits, and continuous professional development opportunities. At Waters Corporation, we value diversity and inclusion, and we strive to create an environment where everyone can contribute their best work and develop to their full potential. We celebrate our differences and recognize the importance of teams reflecting the communities they serve.

  • Bengaluru, Karnataka, India NTT DATA Full time

    Job OverviewNTT DATA is seeking a seasoned Software Applications Development Engineer to join our team. In this role, you will be responsible for developing new applications and improving existing ones based on the needs of our internal organization and external clients.Key Responsibilities:Design and develop applications that meet client objectives and user...


  • Bengaluru, Karnataka, India NTT DATA Full time

    Job DescriptionMake a meaningful impact with NTT DATAAt NTT DATA, we're pushing the boundaries of what's possible. Our technical excellence and leading innovations make a difference to our clients and society. Our workplace values diversity and inclusion – it's a place where you can grow, belong, and thrive.Your day at NTT DATAThe Senior Associate Software...


  • Bengaluru, Karnataka, India Waters Corporation Full time

    OverviewWe are a leading provider of analytical technology solutions for laboratories, industrial companies, and consumer products. Our mission is to deliver innovative and reliable instruments that provide essential insights into the quality and safety of products.Job DescriptionThis role offers an exciting opportunity to work as a key member of our...


  • Bengaluru, Karnataka, India Dew Software Full time

    We are seeking a talented .NET Developer to drive our digital innovation and transformation. As a leading player in the Digital Transformation space, we collaborate with Fortune 500 companies to deliver exceptional outcomes. With a strong global presence and diverse talent, we leverage expertise to support our clients in achieving their strategic...


  • Bengaluru, Karnataka, India NTT DATA Full time

    Job OverviewAbout NTT DATANTT DATA is a global innovator of business and technology services, serving 75% of the Fortune Global 100 and committed to helping clients innovate, optimize, and transform for long-term success.Job DescriptionThe Senior Associate Software Applications Development Engineer is a developing subject matter expert, responsible for...


  • Bengaluru, Karnataka, India Waters Corporation Full time

    Job DescriptionResponsibilitiesDevelop and maintain software applications in C++ and .NET to extract and control data from instruments using REST APIs.Maintain a clean and efficient codebase, adhering to object-oriented programming (OOP) and functional programming (FP) best practices, and write unit tests.Create and update user interface solutions using...

  • **Software Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Oracle Full time

    We are looking for a skilled Software Engineer to join our team. The ideal candidate will have strong expertise in data science and software development.Key responsibilities include:Design and develop software applications using Python and other programming languages.Collaborate with cross-functional teams to drive project delivery.Continuously improve...


  • Bengaluru, Karnataka, India MRI Software Full time

    About the Role:MRI Software is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining efficient and scalable software applications.Responsibilities:Design, develop, and maintain efficient and scalable software applicationsCollaborate with...

  • Data Science Lead

    7 days ago


    Bengaluru, Karnataka, India NTT DATA Full time

    About the RoleNTT DATA is seeking a highly skilled Data Science Lead to join our team in Bangalore, India. As a key member of our analytics team, you will be responsible for leading data analysis and AI model development projects.Key Responsibilities:Develop and implement AI models using Python and Langchain, LlamaIndex, and Azure OpenAI Services.Conduct...


  • Bengaluru, Karnataka, India NTT DATA Full time

    Job Title: Senior Software DeveloperAbout the RoleWe are seeking a highly skilled Senior Software Developer to join our team at NTT DATA. As a Senior Software Developer, you will be responsible for designing, developing, and testing software systems or applications for software enhancements and new products including cloud-based or internet-related tools.Key...


  • Bengaluru, Karnataka, India Aptus Data Labs Full time

    Aptus Data Labs: Data Science Leadership OpportunityAbout the RoleWe are seeking a highly skilled and experienced Lead Data Scientist to join our team at Aptus Data Labs. As a key member of our data science leadership, you will play a vital role in driving data-driven decision making within the organization.Key ResponsibilitiesCraft innovative solutions that...


  • Bengaluru, Karnataka, India Iosys Software Full time

    Iosys Software seeks an experienced Machine Learning Engineer to join our Data Science team. The successful candidate will be responsible for developing and deploying machine learning models that drive business growth.Key Responsibilities:Design, develop, and deploy scalable machine learning models using popular libraries such as TensorFlow and...


  • Bengaluru, Karnataka, India Sonata Software Full time

    About the RoleClinical research and data science experts are required to design and develop CRM solutions that meet the needs of our customers. As a domain SME, you will work closely with our team to deliver high-quality CRM systems that leverage data science and clinical research expertise.Key ResponsibilitiesDevelop and implement CRM solutions that utilize...


  • Bengaluru, Karnataka, India NTT DATA Full time

    Data Scientist Job DescriptionAs a key member of our team, you will be responsible for designing and developing innovative machine learning systems, researching and implementing cutting-edge algorithms and tools, and selecting and preparing suitable data sets for analysis.Responsibilities:Design and develop ML systemsResearch and implement ML algorithms and...


  • Bengaluru, Karnataka, India Intel Full time

    About the JobAt Intel, we are looking for a skilled Software Application Development Engineer to join our team. As a key member of our Information Technology Group, you will be responsible for designing, developing, testing, and debugging software applications used by end users or integrated with other applications by ISVs.Key ResponsibilitiesDesign,...


  • Bengaluru, Karnataka, India Dew Software Full time

    At Dew Software, we are seeking a skilled Mobile Application Developer to join our team. As a leading player in the digital transformation space, we collaborate with Fortune 500 companies to drive their digital innovation and transformation.About UsWe operate from 14 development centers spanning nine countries, leveraging diverse talent and expertise from...


  • Bengaluru, Karnataka, India Dew Software Full time

    Dew Software, a leading global digital transformation player, offers an exciting opportunity for skilled professionals to join their team. With a strong presence across 14 development centers spanning nine countries, the company collaborates with Fortune 500 companies to drive their digital innovation and transformation.Estimated Salary:$120,000 - $180,000...

  • Data Science

    19 hours ago


    Bengaluru, Karnataka, India NTT DATA Full time

    Job OverviewWe are seeking an experienced Data Science & AI Engineer to lead our machine learning initiatives and drive innovation in artificial intelligence.About the RoleThe successful candidate will have a strong background in developing and implementing traditional machine learning algorithms, with experience deploying models in production environments....


  • Bengaluru, Karnataka, India The Nielsen Company Full time

    We are looking for a talented Software Developer for Big Data Applications. As a member of our DevOps team, you will be working on analyzing, developing, testing, and supporting Big Data applications.ResponsibilitiesDesign, code, and test iteratively to support complex Big Data applications deployed on Cloud Infrastructure (AWS).Plan, develop, execute, and...


  • Bengaluru, Karnataka, India NTT DATA Full time

    Job Title: AI Data Science and Engineering LeaderAbout the Role:We are seeking a highly skilled Ai Data Science and Engineering Leader to join our team in Bangalore, India. This is an excellent opportunity for a talented individual to lead our data science and engineering efforts.Responsibilities:Develop and implement traditional machine learning algorithms...