Senior Software Engineer

3 weeks ago


Bangalore Karnataka, India Eurofins Full time

Company Description Eurofins Scientific is an international life sciences company providing a unique range of analytical testing services to clients across multiple industries to make life and the environment safer healthier and more sustainable From the food you eat to the medicines you rely on Eurofins works with the biggest companies in the world to ensure the products they supply are safe their ingredients are authentic and labelling is accurate Eurofins is a global leader in food environmental pharmaceutical and cosmetic product testing and in agroscience CRO services It is also one of the global independent market leaders in certain testing and laboratory services for genomics discovery pharmacology forensics CDMO advanced material sciences and in the support of clinical studies In over just 35 years Eurofins has grown from one laboratory in Nantes France to 62 000 staff across a network of over 1 000 independent companies in 61 countries operating 900 laboratories Performing over 450 million tests every year Eurofins offers a portfolio of over 200 000 analytical methods to evaluate the safety identity composition authenticity origin traceability and purity of biological substances and products as well as providing innovative clinical diagnostic testing services as one of the leading global emerging players in specialised clinical diagnostics testing Eurofins is one of the fastest growing listed European companies with a listing on the French stock exchange since 1997 Eurofins IT Solutions India Pvt Ltd EITSI is a fully owned subsidiary of Eurofins and functions as a Global Software Delivery Center exclusively catering to Eurofins Global IT business needs The code shipped out of EITSI impacts the global network of Eurofins labs and services The primary focus at EITSI is to develop the next generation LIMS Lab Information Management system Customer portals e-commerce solutions ERP CRM system Mobile Apps other B2B platforms for various Eurofins Laboratories and businesses Young and dynamic we have a rich culture and we offer fulfilling careers Senior Software Engineer Eurofins IT Solutions Bengaluru Karnataka India With 36 facilities worldwide Eurofins BioPharma Product Testing BPT is the largest network of bio pharmaceutical GMP product testing laboratories providing comprehensive laboratory services for the world s largest pharmaceutical biopharmaceutical and medical device companies BPT is enabled by global engineering teams working on next-generation applications and Laboratory Information Management Systems LIMS As a Senior Software Engineer with specialized knowledge in Azure Cosmos DB and MongoDB you will be a crucial part of our delivery team ensuring the product features are completely automated and reducing the idea to live time to Business This is a database-focused engineering role ideal for someone who excels at designing managing and optimizing document-based distributed databases in large-scale cloud-native systems As a technology leader BPT wants to give you the opportunity not just to accept new challenges and opportunities but to impress with your ingenuity focus attention to detail and collaboration with a global team of professionals This role reports to a Manager Required Experience and Skills Experience 5-8 years in database engineering architecture or backend data systems 3 years of hands-on experience managing Azure Cosmos DB and MongoDB in production Deep understanding of Cosmos DB Partition key design RU s provisioning indexing consistency models TTL and multi-region replication MongoDB Replica sets sharding indexing strategies aggregation pipelines schema optimization and tuning Proven ability to design for high concurrency low latency and multi-tenant SaaS systems Experience with query profiling performance benchmarking and monitoring dashboards Specific skills required Design Architecture Architect and implement distributed data models using Cosmos DB Core SQL or Mongo API and MongoDB to support large-scale high-throughput applications Define partitioning indexing and data distribution strategies for optimal scalability and performance Performance Engineering Conduct deep query analysis index optimization and RU cost optimization in Cosmos DB Implement profiling query tuning and aggregation optimization in MongoDB Automation Operations Build automation scripts Python PowerShell Bash for deployment monitoring and scaling Integrate database monitoring and alerting using Azure Monitor MongoDB Ops Manager or similar tools Data Lifecycle Management Implement and optimize backup restore TTL policies and Change Feed or CDC pipelines Design and validate disaster recovery replication and geo-distribution strategies Collaboration Partner with development and DevOps teams to design data access layers API integrations and IaC templates Terraform Bicep ARM Contribute to performance reviews code walkthroughs and system design discussions Desirable Experience Experience with data migrations e g Oracle SQL MongoDB or Cosmos DB Knowledge of event-driven architectures microservices and API-based integrations Familiarity with data security and compliance encryption GDPR HIPAA Exposure to Azure infrastructure Terraform or CI CD data pipelines Awareness of frontend and application integration points understanding how data models serve APIs UI layers Angular Additional Skills Preferred Strong SQL foundation ability to work with RDBMS systems SQL Server PostgreSQL MySQL and evaluate relational vs document model trade-offs Familiarity with backend stacks NET Java Node js for integration and troubleshooting Experience with Infrastructure as Code Terraform Bicep ARM templates Scripting proficiency in Python PowerShell or Bash for automation Certifications preferred Microsoft Certified Azure Cosmos DB Developer Associate MongoDB Certified Developer DBA Exposure to data lakes analytical processing or data warehousing concepts is a plus Required Qualifications Bachelors in Engineering Computer Science or equivalent Demonstrated experience with Cosmos DB and or MongoDB at scale Strong foundation in distributed systems NoSQL principles and data architecture Additional Information Personal Skills Excellent analytical and problem solving skills Excellent verbal and written communication skills Ability to articulate and present different points-of-views on various topics related to project and otherwise Eager to learn and continuously develop personal and technical capabilities Required Qualifications MCA or Bachelors in Engineering Computer Science or equivalent PERFORMANCE APPRAISAL CRITERIA Eurofins has a strong focus on Performance Management system This includes quarterly calibrations half-yearly reviews and annual reviews The KPIs shall be set and may vary slightly between projects These will be clearly communicated documented during the first 30 days of your joining



  • Bangalore, Karnataka, India NEC Software Solutions Full time

    Company Description NEC Software Solutions India We have more than 30 years of experience in providing end to end IT services across the globe and have earned a reputation for delighting our customers by consistently surpassing expectations and helping them deliver robust market-ready software products that meet the highest standards of engineering and user...


  • bangalore, India Better Software Full time

    Better Software is a product development studio that partners with entrepreneurs and enterprises to launch new initiatives. Many of these products evolve into large-scale systems, and we act as long-term engineering partners behind them.We are looking for Senior Software Engineers who can work directly with founders, operate with high autonomy, and build...


  • bangalore, India Better Software Full time

    Better Software is a product development studio that partners with entrepreneurs and enterprises to launch new initiatives. Many of these products evolve into large-scale systems, and we act as long-term engineering partners behind them. We are looking for Senior Software Engineers who can work directly with founders, operate with high autonomy, and build...


  • bangalore, India Better Software Full time

    Better Software is a product development studio that partners with entrepreneurs and enterprises to launch new initiatives. Many of these products evolve into large-scale systems, and we act as long-term engineering partners behind them. We are looking for Senior Software Engineers who can work directly with founders, operate with high autonomy, and build...


  • bangalore, India Sonata Software Full time

    Hiring Python DevelopersExperience : 8-12yrsLocation : Bangalore/HyderabadNotice Period : ImmediateJob Description :Mandatory Skills: Python Developer, PySpark, Spark, Fast API, Cloud, SQL, Spark SQL,Scala, CI/CD pipelines, Hadoop ecosystem.Good Communication and Interpersonal SkillsPlease share the profiles to ramesh@sonata-software.com along with the ctc...


  • bangalore, India Sonata Software Full time

    Hiring Python Developers Experience : 8-12yrsLocation : Bangalore/HyderabadNotice Period : ImmediateJob Description :Mandatory Skills: Python Developer, PySpark, Spark, Fast API, Cloud, SQL, Spark SQL,Scala, CI/CD pipelines, Hadoop ecosystem.Good Communication and Interpersonal SkillsPlease share the profiles to ramesh@sonata-software.com along with the ctc...


  • bangalore, India Sonata Software Full time

    Hiring Python Developers Experience : 8-12yrs Location : Bangalore/Hyderabad Notice Period : Immediate Job Description : Mandatory Skills : Python Developer, PySpark, Spark, Fast API, Cloud, SQL, Spark SQL, Scala, CI/CD pipelines, Hadoop ecosystem. Good Communication and Interpersonal Skills Please share the profiles to along with the ctc details and the...


  • bangalore, India Sonata Software Full time

    Hiring Python Developers Experience : 8-12yrs Location : Bangalore/Hyderabad Notice Period : Immediate Job Description : Mandatory Skills : Python Developer, PySpark, Spark, Fast API, Cloud, SQL, Spark SQL, Scala, CI/CD pipelines, Hadoop ecosystem. Good Communication and Interpersonal Skills Please share the profiles to along with the ctc details and the...

  • Software Engineer Ii

    19 hours ago


    Bangalore, Karnataka, India MRI Software Full time

    About the role MRI Software is seeking a Software Engineer to join our team working on products As a software engineer you will be responsible for developing testing and maintaining software solutions throughout the Software Development Lifecycle You should have a passion for development and an eagerness to learn new things and improve your skills We are...


  • Bangalore, Karnataka, India Microsoft Full time

    Microsoft Silicon Cloud Hardware and Infrastructure Engineering SCHIE is the team behind Microsoft s expanding Cloud Infrastructure and responsible for powering Microsoft s Intelligent Cloud mission SCHIE delivers the core infrastructure and foundational technologies for Microsoft s over 200 online businesses including Bing MSN Office 365 Xbox Live Teams...