software-modeling-jobs-in-greater-noida

10,054 Software Modeling Jobs in Greater Noida

Toggle to save search
posted 2 months ago

Epic Software Engineer Remote

Venpa Global Technologies Private Limited
experience4 to 7 Yrs
WorkRemote
location
Bangalore, Chennai+3

Chennai, Hyderabad, Gurugram, Delhi

skills
  • javascript
  • node.js
  • epic systems
  • hipaa
  • fhir
  • epic apis
  • react
Job Description
Epic Software Engineer Budget : 150000/month Remote*  About the role Our client is hiring an Epic Software Engineer to build and integrate apps that run inside Epic and connect with a patient services platform. You will design secure, scalable workflows for enrollment, consent, surveys, provider updates, and analytics using Epic APIs, SMART on FHIR, HL7 v2, and modern web technologies.  4+ years of professional software engineering experience, with at least 2 years in healthcare integrations or EHR app development. Hands-on experience with Epic APIs, SMART on FHIR app development, and FHIR resource modeling. Strong proficiency with web development using JavaScript or TypeScript, React, and HTML/CSS. Proficiency building RESTful APIs and JSON contracts, including request validation, versioning, and backward compatibility strategies. Practical knowledge of HL7 v2 segments, message types, ACK handling, and interface engines. Experience implementing OAuth2.0; familiarity with SAML for enterprise SSO. Solid backend skills in Node.js or PHP; experience with C#/.NET or Java/Kotlin is a plus. SQL expertise with PostgreSQL or MS SQL, including schema design and query tuning. Docker-based development and AWS deployment experience.  Preferred qualifications Experience publishing Epic apps through Epic programs and working with Epic client teams for onboarding. Familiarity with interface engines such as Mirth, Rhapsody, or Cloverleaf. Knowledge of consent frameworks, TCPA considerations for SMS, and de-identification techniques. Experience with SFTP-based data exchange at scale, checksum validation, and idempotent ingestion design. CI/CD with GitHub Actions, GitLab CI, or similar, plus infrastructure as code on AWS. Observability with tools such as CloudWatch, OpenTelemetry, or Datadog. Tableau or analytics pipeline experience for clinical or brand reporting. Mobile development exposure in Swift or Objective-C for iOS and Java or Kotlin for Android for companion apps.  
INTERVIEW ASSURED IN 15 MINS

Top Companies are Hiring in Your City

For Multiple Roles

Jio Platforms Ltd
Jio Platforms Ltdslide-preview-Genpact
posted 2 months ago
experience6 to 11 Yrs
location
Bangalore, Chennai+3

Chennai, Navi Mumbai, Pune, Mumbai City

skills
  • sql
  • data
  • storage
  • git
  • factory
  • azure
  • databricks
  • engineer
  • pyspark
Job Description
We have an immediate opening for Azure Databricks with strong experience in Pyspark & SQL. Looking for the candidates who are available to join immediately or within 2 weeks. Interested candidates can share resumes to navyasree.kotha@deltassi.in   Role: ADB+ Pysark Job Type: Full-time (Client Payroll) Mode : WFO/ Hybrid Location : Bengaluru/ Chennai/ Pune/ Mumbai Experience : 6+ years Must have : Azure Databricks (ADB)+ Pyspark+SQL  Key Responsibilities: Develop and optimize ETL pipelines and data transformation workflows using Azure Databricks, PySpark, and SQL. Work with Azure Data Lake, Azure Synapse, and other Azure data services for data ingestion, storage, and analytics. Collaborate with data architects, analysts, and business stakeholders to understand requirements and deliver high-quality data solutions. Implement data cleansing, validation, and transformation logic in PySpark for structured and unstructured data. Write efficient SQL queries for data extraction, analysis, and reporting. Optimize Databricks jobs for performance and cost efficiency. Implement best practices in code management, version control (Git), and CI/CD pipelines for Databricks. Ensure compliance with data governance, security, and quality standards. Troubleshoot and resolve data processing issues in production environments. Required Skills and Experience: 3+ years of experience in data engineering or related roles. Strong hands-on experience with Azure Databricks and PySpark. Proficient in SQL query optimization, joins, window functions, and complex transformations. Experience with Azure Data Lake Storage (ADLS), Azure Data Factory (ADF), and Azure Synapse Analytics. Familiarity with Delta Lake concepts (ACID transactions, time travel, etc.). Understanding of data modeling and ETL concepts. Proficient in Python for data manipulation and automation. Strong analytical and problem-solving skills. Experience with Agile/Scrum methodology and tools like JIRA or Azure DevOps.
INTERVIEW ASSURED IN 15 MINS
posted 1 day ago

Senior Software Engineer

LTIMindtree Limited
LTIMindtree Limited
experience3 to 12 Yrs
location
Chennai, Gurugram
skills
  • Adobe Journey Optimizer
Job Description
Key Responsibilities Design and implement customer journeys using Adobe Journey Optimizer Build and manage event driven journeys time based campaigns and real time personalization use cases Collaborate with cross functional teams marketing data and engineering to translate business requirements into AJO workflows Utilize AEP capabilities such as RealTime Customer Profile Segments Schemas XDM and Datasets to create journey conditions and triggers Work with APIs DecisioningAJOD Module and Event Forwarding for real time data ingestion and outbound integrations Design and test email templates push notifications and in app messages within AJO Implement offer decisioning and personalized content blocks using AJO Offer Library Perform unit testing UAT and AB testing within journeys to ensure optimal performance Monitor journey performance trouble shoot issues and optimize for KPIs eg engagement conversion Ensure governance and best practices around data privacy consent and compliance GDPR CCPA etcTechnical Skills Strong experience with Adobe Journey Optimizer AJO Working knowledge of Adobe Experience Platform AEP especially Schemas XDM modeling Segment Builder RealTime Customer Profile RTCP Datasets and data ingestion Familiarity with Customer Journey Analytics CJA and Adobe Offer Decisioning is a plus Proficient in JavaScript JSON and RESTful API integration Good understanding of data sources batch and streaming identity stitching and audience activation Experience with Tag Management Tools Adobe Launch or Tealium is a plus Preferred Qualifications Adobe Certified Expert Adobe Journey Optimizer Adobe Experience Platform Experience with other Adobe tools like Adobe CampaignMarketoEloqua Adobe Target or Adobe Analytics is a plus Experience in industries such as Retail Telecom BFSI or Healthcare is a plus Understanding of privacy regulations GDPR CCPA and consent frameworks
INTERVIEW ASSURED IN 15 MINS
question

Are these jobs relevant for you?

posted 1 day ago
experience2 to 6 Yrs
location
Andhra Pradesh
skills
  • SQL
  • SQL Server
  • MySQL
  • PostgreSQL
  • RDBMS
  • Data modeling
  • Indexing
  • Performance tuning
  • Database security
  • Git
  • Agile methodologies
  • ERP processes
Job Description
As a talented and detail-oriented Database Developer with 2+ years of experience, your role will involve designing, developing, and maintaining scalable database solutions. Your primary focus will be on writing and optimizing SQL queries, stored procedures, functions, views, and triggers to ensure efficient data retrieval and manipulation. Additionally, you will work on designing and maintaining normalized and denormalized data models to support application and reporting requirements. **Key Responsibilities:** - Develop and maintain ERP processes - Analyze existing queries for performance improvements - Collaborate with application developers and analysts to understand data requirements - Ensure data integrity across different environments - Create technical documentation - Generate custom reports and dashboards - Participate in data migration efforts - Work with large datasets to optimize data processing and storage **Qualifications Required:** - Strong hands-on experience with SQL Server, MySQL, PostgreSQL, or similar RDBMS - Proficiency in writing complex SQL queries, stored procedures, and data transformations - Understanding of relational database concepts, data modeling, indexing, and performance tuning techniques - Familiarity with ERP tools or scripting is a plus - Bachelor's degree in Computer Science, Information Systems, or a related field - Knowledge of basic database security, transactions, and locking mechanisms - Experience with cloud-based databases, version control systems like Git, Agile methodologies, or similar tools will be beneficial While not mandatory, experience in domains such as retail, supply chain, healthcare, or e-commerce would be advantageous. This is a full-time position located in Visakhapatnam. If this opportunity aligns with your skills and experiences, we encourage you to apply for Job ID 1014.,
ACTIVELY HIRING
posted 2 weeks ago
experience1 to 5 Yrs
location
All India
skills
  • software development
  • programming languages
  • testing
  • software design
  • architecture
  • data processing
  • debugging
  • data structures
  • algorithms
  • technical leadership
  • information retrieval
  • distributed computing
  • networking
  • security
  • artificial intelligence
  • natural language processing
  • UI design
  • mobile
  • systems design
  • predictive modeling
  • stakeholder engagement
  • maintaining software products
  • launching software products
  • Machine Learning ML infrastructure
  • developing accessible technologies
  • largescale system design
  • data storage
  • privacy safe computational paradigm
  • data processing pipelines
  • roadmap definition
Job Description
Role Overview: As a software engineer at Google, you will be developing next-generation technologies that impact billions of users worldwide. You will work on critical projects that are essential to Google's operations, with the opportunity to switch teams and projects as the business continues to evolve. The role requires versatility, leadership qualities, and enthusiasm to tackle new challenges across the full-stack. Key Responsibilities: - Develop privacy safe and secure computational paradigm to solve testing problems. - Design, develop, and launch new systems and data processing pipelines. - Build models to predict online conversions using data from multiple sources in a privacy safe way. - Engage with stakeholders from other teams. - Help define the direction and roadmap for the team. Qualifications Required: - Bachelor's degree or equivalent practical experience. - 5 years of experience with software development in one or more programming languages. - 3 years of experience in testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. - 3 years of experience with Machine Learning (ML) infrastructure (e.g., model deployment, model evaluation, data processing, debugging). Preferred Qualifications: - Master's degree or PhD in Computer Science or a related technical field. - 5 years of experience with data structures and algorithms. - 1 year of experience in a technical leadership role. - Experience in developing accessible technologies. Role Overview: As a software engineer at Google, you will be developing next-generation technologies that impact billions of users worldwide. You will work on critical projects that are essential to Google's operations, with the opportunity to switch teams and projects as the business continues to evolve. The role requires versatility, leadership qualities, and enthusiasm to tackle new challenges across the full-stack. Key Responsibilities: - Develop privacy safe and secure computational paradigm to solve testing problems. - Design, develop, and launch new systems and data processing pipelines. - Build models to predict online conversions using data from multiple sources in a privacy safe way. - Engage with stakeholders from other teams. - Help define the direction and roadmap for the team. Qualifications Required: - Bachelor's degree or equivalent practical experience. - 5 years of experience with software development in one or more programming languages. - 3 years of experience in testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. - 3 years of experience with Machine Learning (ML) infrastructure (e.g., model deployment, model evaluation, data processing, debugging). Preferred Qualifications: - Master's degree or PhD in Computer Science or a related technical field. - 5 years of experience with data structures and algorithms. - 1 year of experience in a technical leadership role. - Experience in developing accessible technologies.
ACTIVELY HIRING
posted 1 day ago
experience3 to 7 Yrs
location
Noida, Uttar Pradesh
skills
  • Kubernetes
  • PostgreSQL
  • Elasticsearch
  • Distributed systems
  • Data modeling
  • Python
  • Data processing
  • Kotlin
  • APIdriven backend services
  • Object storage systems
  • Software scalability principles
  • SDK usage
  • Terraform
  • Prometheus
  • Backend performance testing
Job Description
As a Senior Backend Engineer with expertise in Kotlin, you will be joining a newly established scrum team to enhance a core data contextualization platform. This platform is crucial for associating and matching data from various sources into a unified data model. Your role will involve leading backend development efforts to modernize and scale the platform, ensuring compatibility with updated data architecture and orchestration framework. This is a high-impact role contributing to a long-term roadmap focused on scalable, maintainable, and secure industrial software. **Key Responsibilities:** - Design, develop, and maintain scalable, API-driven backend services using Kotlin. - Align backend systems with modern data modeling and orchestration standards. - Collaborate with engineering, product, and design teams for seamless integration across the broader data platform. - Implement and refine RESTful APIs following established design guidelines. - Participate in architecture planning, technical discovery, and integration design for improved platform compatibility and maintainability. - Conduct load testing, improve unit test coverage, and contribute to reliability engineering efforts. - Drive software development best practices including code reviews, documentation, and CI/CD process adherence. - Ensure compliance with multi-cloud design standards and use of infrastructure-as-code tooling (Kubernetes, Terraform). **Qualifications:** - 3+ years of backend development experience, with a strong focus on Kotlin. - Proven ability to design and maintain robust, API-centric microservices. - Hands-on experience with Kubernetes-based deployments, cloud-agnostic infrastructure, and modern CI/CD workflows. - Solid knowledge of PostgreSQL, Elasticsearch, and object storage systems. - Strong understanding of distributed systems, data modeling, and software scalability principles. - Excellent communication skills and ability to work in a cross-functional, English-speaking environment. - Bachelor's or Master's degree in Computer Science or related discipline. **Bonus Qualifications:** - Experience with Python for auxiliary services, data processing, or SDK usage. - Knowledge of data contextualization or entity resolution techniques. - Familiarity with 3D data models, industrial data structures, or hierarchical asset relationships. - Exposure to LLM-based matching or AI-enhanced data processing (not required but a plus). - Experience with Terraform, Prometheus, and scalable backend performance testing. The role involves developing Data Fusion, a robust SaaS for industrial data, and solving concrete industrial data problems by designing and implementing APIs and services. You will collaborate with application teams to ensure a delightful user experience, work with distributed open-source software, databases, and storage systems. The company, GlobalLogic, offers a culture of caring, learning, and development opportunities, interesting work, balance, and flexibility. Join the team to be part of transforming businesses and redefining industries through intelligent products and services.,
ACTIVELY HIRING
posted 1 week ago
experience10 to 15 Yrs
location
Karnataka
skills
  • dashboards
  • reports
  • software development
  • testing
  • deployment
  • documentation
  • Data Engineering
  • IT Operations
  • Business Units
  • SLAs
  • Power BI
  • Tableau
  • QlikView
  • data warehousing
  • data modeling
  • analytical skills
  • communication skills
  • interpersonal skills
  • project management
  • advanced analytics
  • BI solutions
  • datadriven decision making
  • vendor relationships
  • thirdparty service providers
  • KPIs
  • ETL processes
  • database technologies
  • cloud platforms
  • AgileScrum methodologies
  • DevOps practices
  • problemsolving
  • decisionmaking skills
  • Big Data technologies
Job Description
You will be responsible for leading and managing the end-to-end lifecycle of software applications at BCE Global Tech. This includes ensuring alignment with business needs and technology standards, overseeing the design, development, deployment, and maintenance of BI solutions, dashboards, and reports, collaborating with business stakeholders, managing a team of developers, BI analysts, and technical leads, driving innovation, and continuous improvement, ensuring high availability, scalability, and security of applications and BI platforms, implementing best practices for software development, testing, deployment, and documentation, working with cross-functional teams, managing vendor relationships, preparing and managing budgets, forecasts, and resource planning, and establishing and monitoring KPIs and SLAs. Qualifications and Skills required for this role include a Bachelors or Masters degree in Computer Science, Information Technology, or a related field, 10+ years of progressive experience in software application development and Business Intelligence, proven leadership experience managing technical teams, expertise in BI tools such as Power BI, Tableau, QlikView, or similar, experience with data warehousing, ETL processes, and data modeling, understanding of database technologies and cloud platforms, familiarity with Agile/Scrum methodologies and DevOps practices, problem-solving, analytical, and decision-making skills, strong communication and interpersonal skills, experience managing budgets, vendor contracts, and project portfolios. Preferred Qualifications include certifications in project management or BI platforms, and experience with Big Data technologies and advanced analytics. At BCE Global Tech, we offer competitive salaries and comprehensive health benefits, flexible work hours and remote work options, professional development and training opportunities, a supportive and inclusive work environment, and access to cutting-edge technology and tools.,
ACTIVELY HIRING
posted 5 days ago
experience5 to 9 Yrs
location
Maharashtra
skills
  • Spring Boot
  • Data Streaming
  • Spring Batch
  • Java Full Stack Development
  • REST API Design
  • GraphQL Schema Design
  • NoSQL Data Modeling
  • Spring Cloud
  • Authentication
  • Authorization
  • Azure Cloud Services
Job Description
As a Custom Software Engineer, you will be responsible for developing custom software solutions using modern frameworks and agile practices. Your key responsibilities will include: - Designing, coding, and enhancing components across systems or applications - Developing scalable, high-performing solutions tailored to specific business needs Qualifications required for this role: - Must have skills in Java Full Stack Development - Good to have skills in Spring Boot - Minimum 5 years of experience - Educational Qualification: 15 years full-time education In summary, as an Application Lead at the Group HR Technology within the Group Operations & Technology Office (GOTO), you will focus on providing Human Resources-related solutions to enhance the candidate & employee experience throughout the lifecycle. Your responsibilities will include: - Designing, developing, and improving digital products and technology services - Applying software engineering practices from analyzing user needs to deployment - Ensuring quality, security, reliability, and compliance of solutions - Building observability into solutions for monitoring and incident resolution - Continuously up-skilling, learning new technologies, and making decisions for long-term sustainability Professional & Technical Skills required: - High proficiency and 8+ years of technical experience in Java programming - Experience in REST API Design and GraphQL Schema Design - Experience with NoSQL Data Modeling (Azure Cosmos NoSQL) and Data Streaming (Confluent Kafka) - Hands-on experience in Spring Boot, Spring Batch, Spring Cloud - Experience in Authentication and Authorization (OAuth 2.0, MSFT EntraID) - Familiarity with Azure Cloud Services (App Services, Azure Monitor, API Management, etc) Additional Information: - The candidate must have a minimum of 5 years of experience in Java Full Stack Development. - A 15 years full-time education is required.,
ACTIVELY HIRING
posted 1 day ago
experience5 to 9 Yrs
location
Chennai, Tamil Nadu
skills
  • Clustering
  • Profiling Tools
  • Relational Databases
  • PostgreSQL
  • MySQL
  • Distributed Caching
  • Materialized Views
  • Database Performance Tuning
  • SQL Optimization
  • Schema Refactoring
  • Partitioning
  • Sharding
  • GCP Platforms
  • BigQuery
  • CloudSQL
  • AlloyDB
  • HighFrequency Financial Data Modeling
Job Description
Role Overview: As a Database Performance & Data Modeling Specialist, your primary focus will be on optimizing schema structures, tuning SQL queries, and ensuring that data models are well-prepared for high-volume, real-time systems. You will be responsible for designing data models that balance performance, flexibility, and scalability. Additionally, you will conduct performance benchmarking to identify bottlenecks, analyze slow queries, and collaborate with developers and analysts to optimize application-to-database workflows. Key Responsibilities: - Design data models that balance performance, flexibility, and scalability - Conduct performance benchmarking to identify bottlenecks and propose improvements - Analyze slow queries to recommend indexing, denormalization, or schema revisions - Monitor query plans, memory usage, and caching strategies for cloud databases - Collaborate with developers and analysts to optimize application-to-database workflows Qualifications Required: - Strong experience in database performance tuning, especially in GCP platforms like BigQuery, CloudSQL, and AlloyDB - Proficiency in schema refactoring, partitioning, clustering, and sharding techniques - Familiarity with profiling tools, slow query logs, and GCP monitoring solutions - SQL optimization skills including query rewriting and execution plan analysis - Background in mutual fund or high-frequency financial data modeling preferred - Hands-on experience with relational databases like PostgreSQL, MySQL, distributed caching, materialized views, and hybrid model structures Additional Company Details: By joining this role, you will have the opportunity to shape high-performance data systems from the ground up, play a critical role in system scalability and responsiveness, and work with high-volume data in a cloud-native enterprise setting. Soft skills that are crucial for this role include being precision-driven with an analytical mindset, a clear communicator with attention to detail, and possessing strong problem-solving and troubleshooting abilities.,
ACTIVELY HIRING
posted 2 weeks ago
experience2 to 8 Yrs
location
Maharashtra, Pune
skills
  • SQL
  • Database design
  • Data modeling
  • Performance tuning
  • Web development
  • HTML
  • CSS
  • Java Script
  • Git
  • Mercurial
  • Subversion
  • Docker
  • Kubernetes
  • Apache Kafka
  • Go
  • API development
  • Cloud computing
  • Objectoriented programming
  • Web frameworks
  • Version control systems
  • Business problem solving
  • Net Core
  • JavaScript Frameworks
  • React
  • Knockout
  • SQL performance tuning
  • Software tests
  • Manufacturing environment
  • SDLC practices
Job Description
Role Overview: As a Software Developer at Rockwell Automation, you will be responsible for analyzing, designing, programming, debugging, and modifying software enhancements and new products used in various computer programs. Your role will involve coding for commercial or end-user applications, completing documentation and procedures for installation and maintenance, and collaborating with users to define system requirements. Key Responsibilities: - Work on all aspects of development including design, database schema, business logic, user interface, performance, and quality - Analyze detailed requirements, lead in designing solutions, and contribute to developing new solutions and enhancements - Conform to industry standards and development methodologies such as coding standards, source control strategies, and deployment mechanisms - Support quality assurance testing and comply with software development team best practices - Collaborate with other developers, managers, and partners to enhance the security, stability, and scalability of existing solutions Qualifications Required: - 8+ years of professional development experience with a bachelor's degree in Computer Science or related field - 3+ years of experience with SQL (e.g., Microsoft SQL Server, Oracle) - 4+ years of experience with Object-oriented programming (e.g., C#) - 2+ years of experience in web frameworks (e.g., ASP.NET, Laravel, ASP, node.js) - Database design/data modeling experience and performance tuning - Experience in web development including HTML, CSS, JavaScript - Experience with version control systems (e.g., Git, Mercurial, Subversion) - Ability to solve business problems and work independently or in a team environment Additional Company Details: Rockwell Automation is dedicated to building a diverse, inclusive, and authentic workplace. They encourage individuals to apply even if their experience does not align perfectly with every qualification in the job description. The company follows a hybrid policy where employees are expected to work at a Rockwell location at least on Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office. (Note: The benefits package and other local benefits offered by the company have been omitted for brevity.),
ACTIVELY HIRING
posted 2 weeks ago
experience2 to 6 Yrs
location
Maharashtra, Pune
skills
  • SQL
  • Python
  • AWS
  • Data Modeling
  • Big Data
  • Power BI
  • Tableau
  • Data Engineer
  • Software Engineer
  • REST APIs
Job Description
As a Software Data Engineer II at GoDaddy, you will be joining a dynamic team to assist in developing the next-generation Data Integration Platform. This role offers an exciting opportunity to work with modern microservices-based architecture on AWS while also supporting legacy Microsoft-based infrastructure components. **Key Responsibilities:** - Design, build, and maintain reliable and efficient data pipelines. - Collaborate with senior engineers and stakeholders to develop data models supporting key business functions. - Utilize AWS cloud databases and Microsoft SQL Server for data operations. - Integrate diverse datasets using REST APIs and other ingestion tools. - Write clean, maintainable code in languages like Python and C#. - Participate in code reviews, testing, and quality assurance processes to ensure data accuracy and performance. - Troubleshoot data issues and contribute to system reliability and improvement efforts. **Qualifications Required:** - 2+ years of experience as a Data Engineer, Software Engineer, or similar role with strong debugging and problem-solving skills. - Proficiency in programming languages such as C# or Python, along with hands-on experience in SQL and data modeling. - Familiarity with AWS data services (e.g., RDS, S3, Glue, Redshift) and experience with on-premises and cloud database systems. - Experience in integrating data through REST APIs and exposure to big data tools and frameworks. - Understanding of data visualization and reporting tools like Power BI or Tableau. As part of the team, you will enjoy a range of total rewards including paid time off, retirement savings, equity grants, health benefits, and more. GoDaddy values diversity and offers Employee Resource Groups to support a variety of cultures and backgrounds. Whether you have certifications in Microsoft or AWS technologies or an interest in learning and working across both legacy and modern stacks, you are encouraged to apply. GoDaddy is committed to being an equal opportunity employer, providing a supportive environment for all employees. If you have any questions during the application process, feel free to contact the recruiting team at myrecruiter@godaddy.com.,
ACTIVELY HIRING
posted 3 days ago
experience3 to 7 Yrs
location
All India
skills
  • Python
  • AWS
  • Glue
  • EMR
  • Spark
  • Scala
  • Kubernetes
  • Kafka
  • Airflow
  • DBT
  • SQL
  • Data Warehousing
  • Data Modeling
  • Data Integration
  • Data Governance
  • Data Quality
  • Data Profiling
  • Data Validation
  • Apache Kafka
  • Machine Learning
  • DevOps
  • Pyspark
  • Snowflake Snow SQL
  • Redshift
  • Dagster
  • ETLELT
  • Streaming Pipelines
  • Terraform
  • CloudFormation
Job Description
As a Remote Senior Data Engineer (ETL Data Modeling) for our client in the UK, you will play a crucial role in expanding the external technical platform, meeting customer needs, and promoting technical excellence within the team. **Key Responsibilities:** - Implement ETL/ELT pipelines using Python, Pyspark, and Snowflake's Snow SQL within and outside of a data warehouse. - Assist in the migration from Redshift DWH to Snowflake. - Design, implement, and maintain data warehouse/data lake infrastructure utilizing AWS big data stack, Python, Redshift, Snowflake, Glue/lake formation, EMR/Spark/Scala, etc. - Collaborate with data analysts to enhance value-creating capabilities, including data integrations, transformations, model features, and statistical/machine learning models. - Engage with various teams like Product Managers, Finance, Service Engineering, and Sales to meet their analytics requirements. - Implement data quality and data governance measures, conduct data profiling, and execute data validation procedures. - Uphold data governance practices to ensure data quality, integrity, and security throughout the data lifecycle. - Utilize open-source technologies to construct robust and cost-effective data solutions. - Develop and manage streaming pipelines using technologies like Apache Kafka. **Qualifications Required:** - Minimum 5 years of IT experience with at least 3 years in data Integration, ETL/ELT development, and database design or Data Warehouse design. - Proficiency in distributed systems, streaming systems, and data engineering tools like Kubernetes, Kafka, Airflow, Dagster, etc. - Experience in data transformation, ETL/ELT tools (AWS Glue, DBT, etc.), and ingesting/integrating data from various sources. - Deep knowledge of Python, SQL, relational/non-relational database design, and master data strategies. - Experience in defining, architecting, and deploying data products, including managing them through their lifecycle. - Familiarity with Star and Snowflake dimensional modeling, relational databases, SQL queries, and data warehouses. - Strong SQL proficiency and expertise in at least one programming language (Python, Scala, JS). - Knowledge of data orchestration tools like Apache Airflow and agile methodologies. - Proficiency with version control systems like Bitbucket/Git. - Ability to thrive in a fast-paced startup environment, handle changing requirements, and manage multiple ongoing projects simultaneously. - Excellent verbal and written communication skills. The company offers a dynamic work environment in a rapidly growing organization, international exposure, a flat hierarchy, intellectually stimulating work, and flexible working hours. (Note: Preferred/bonus skills and details about the company's work environment have been omitted as per your request),
ACTIVELY HIRING
posted 6 days ago
experience5 to 9 Yrs
location
Maharashtra, Pune
skills
  • solutioning
  • performance tuning
  • Core Java
  • Data Modeling
  • Design Patterns
  • Spring
  • Javascript
  • JDBC
  • SQL Server
  • Linux
  • mentoring
  • SQL database
  • Banking Domain
  • End to End designing
  • decision making
  • developing APIs using REST
  • UI development using AngularReact JS
  • J2EE design
  • development
  • Cloud expertise
  • OO Designing
  • Programming Techniques
  • Springboot
  • relational SQL
  • UNIXbased systems
  • workflow application
  • business rules engine like JBPM
  • implementing CICD pipeline
  • automated deployment process
Job Description
As a Senior Software Java Developer at Barclays, you will be responsible for supporting the successful delivery of Location Strategy projects, ensuring they meet plan, budget, quality, and governance standards. Your role will involve spearheading the evolution of the digital landscape, driving innovation, and excellence to revolutionize digital offerings for unparalleled customer experiences. Key Responsibilities: - End to End designing, solutioning, and delivering changes and new initiatives. - Demonstrating good logical reasoning, problem-solving, performance tuning, and decision-making skills. - Developing APIs using REST and UI with Angular/React JS. - Utilizing extensive experience in Core Java, J2EE design, development on large-scale banking applications, and Cloud expertise. - Applying strong understanding of OO Designing, Programming Techniques, Data Modeling, Design Patterns. - Implementing Springboot, Spring, Javascript, JDBC, and relational SQL (preferably SQL Server). - Demonstrating working knowledge of application, web servers, Linux or other UNIX-based systems, workflow applications, and business rules engines like JBPM. - Possessing mentoring skills. Qualifications Required: - 5+ years of experience in Core Java, J2EE design, and development. - Proficiency in developing APIs using REST, UI development with Angular/React JS. - Extensive experience in Springboot, Spring, Javascript, JDBC, relational SQL. - Knowledge of Linux or other UNIX-based systems. - Hands-on experience with workflow applications and business rules engines. - Familiarity with SQL databases and experience in implementing CI/CD pipelines. - Knowledge of automated deployment processes and the Banking Domain. In this role based in Pune, your purpose will be to design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues. Additional Company Details: You will be assessed on key critical skills relevant for success in the role, such as risk and control management, change and transformation, business acumen, strategic thinking, and digital technology expertise. As a Senior Software Java Developer, you will be accountable for: - Developing and delivering high-quality software solutions using industry-aligned programming languages, frameworks, and tools. - Collaborating with product managers, designers, and engineers to define software requirements and ensure alignment with business objectives. - Participating in code reviews, promoting code quality, and knowledge sharing. - Staying informed of industry technology trends and contributing to the organization's technology communities. - Adhering to secure coding practices and implementing effective unit testing practices. As an Analyst, you are expected to: - Consistently drive continuous improvement with in-depth technical knowledge and experience. - Lead and supervise a team, guide professional development, and coordinate team resources. - Take ownership of managing risk, strengthening controls, and embedding new policies/procedures for risk mitigation. - Demonstrate understanding of how areas coordinate and contribute to the organization's objectives. - Resolve problems, guide team members, and communicate complex information effectively. - Act as a contact point for stakeholders and build a network of contacts. All colleagues are expected to demonstrate Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, as well as the Barclays Mindset to Empower, Challenge, and Drive.,
ACTIVELY HIRING
posted 2 days ago
experience5 to 9 Yrs
location
Chennai, Tamil Nadu
skills
  • Power BI
  • Python
  • Data Modeling
  • SQL
  • Stakeholder Engagement
  • Microsoft Fabric
  • Azure Databricks
  • ETL processes
  • AgileScrum Methodologies
Job Description
As a Senior Software Engineering Lead specializing in Power BI at UnitedHealth Group, your role will involve designing, developing, and maintaining advanced Power BI dashboards and reports using Microsoft Fabric. You will be responsible for integrating data from Azure Data Lake, Azure SQL, and Databricks into Power BI, as well as writing Python scripts for data transformation, automation, and analytics. Your collaboration with stakeholders to gather requirements and deliver data-driven solutions will be crucial in optimizing data models and DAX queries for performance and scalability. Additionally, conducting workshops and training sessions for business users on Power BI and Fabric usage will be part of your responsibilities. You will align reporting solutions with data engineering pipelines and architecture to ensure data accuracy, consistency, and security across reporting platforms. Key Responsibilities: - Design, develop, and maintain advanced Power BI dashboards and reports using Microsoft Fabric - Integrate data from Azure Data Lake, Azure SQL, and Databricks into Power BI - Write Python scripts for data transformation, automation, and analytics - Collaborate with stakeholders to gather requirements and deliver data-driven solutions - Optimize data models and DAX queries for performance and scalability - Ensure data accuracy, consistency, and security across reporting platforms - Conduct workshops and training sessions for business users on Power BI and Fabric usage - Align reporting solutions with data engineering pipelines and architecture Qualifications Required: - 5+ years of experience in Power BI development - Hands-on experience with Microsoft Fabric for data integration and reporting - Experience with Azure Databricks and Spark - Experience working with large datasets and cloud-based data platforms - Solid proficiency in Python for data manipulation and analytics - Solid understanding of data modeling, ETL processes, and SQL - Proven excellent communication and stakeholder engagement skills - Ability to work independently and manage multiple priorities Join UnitedHealth Group to contribute to advancing health optimization on a global scale, impacting the communities we serve through your expertise in Power BI development.,
ACTIVELY HIRING
posted 7 days ago
experience4 to 8 Yrs
location
Karnataka
skills
  • Machine Learning
  • Statistics
  • Programming
  • Data Science
  • Software Engineering
  • Data Structures
  • Algorithms
  • Python
  • Java
  • R
  • Machine Learning Frameworks
  • Keras
  • PyTorch
  • Scikitlearn
Job Description
As a Machine Learning (ML) Engineer at Streetgains, your role involves creating artificial intelligence products by developing machine learning models and retraining systems. To be successful in this position, you must possess exceptional skills in statistics and programming. If you also have a background in data science and software engineering, we are looking forward to meeting you. Key Responsibilities: - Study and transform data science prototypes - Design machine learning systems - Research and implement appropriate ML algorithms and tools - Develop machine learning applications based on requirements - Select suitable datasets and data representation methods - Conduct machine learning tests and experiments - Perform statistical analysis and fine-tuning using test results - Train and retrain systems as needed - Extend existing ML libraries and frameworks - Stay updated on developments in the field Qualifications Required: - Proven experience as a Machine Learning Engineer or similar role - Understanding of data structures, data modeling, and software architecture - Deep knowledge of math, probability, statistics, and algorithms - Ability to write robust code in Python, Java, and R - Familiarity with machine learning frameworks (e.g., Keras, PyTorch) and libraries (e.g., scikit-learn) - Excellent communication skills - Ability to collaborate effectively within a team - Outstanding analytical and problem-solving skills - BSc in Computer Science, Mathematics, or a related field; a Masters degree is a plus About Us: Streetgains is a team of professionals with over 10 years of experience in research and trading in Indian Markets. Our mission is to provide research support to Indian retail traders and investors, with a focus on Stock market Research for Gains. Please note that the benefits offered are as per Industry Standards.,
ACTIVELY HIRING
posted 1 week ago
experience5 to 9 Yrs
location
Noida, Uttar Pradesh
skills
  • Python
  • Software design patterns
  • Technical documentation
  • Stakeholder management
  • Mathematical modeling
  • Statistical modeling
  • Performance benchmarking
  • DevOps tools
  • Software Development Life Cycle SDLC
  • Business requirements analysis
  • Verbal
  • written communication
  • Financial institution experience
  • Model deployment frameworks
  • Machine learning models
  • Concurrent software solutions
Job Description
Join us as an Assistant VP Quantitative Analytics where you will be responsible for designing and developing reusable frameworks and libraries for model development, execution, and analysis. Your role will involve implementing models through the complete Software Development Life Cycle (SDLC) using Python and DevOps tools following best practices. **Key Responsibilities:** - Design and develop reusable frameworks and libraries for model development, execution, and analysis. - Implement models through the complete Software Development Life Cycle (SDLC) utilizing Python and DevOps tools. - Ensure effective stakeholder management and deliver as per agreed timelines. **Qualifications Required:** - Bachelors or Masters Degree in Computer Science or related fields. - Demonstrable experience in software development covering the complete Software Development Life Cycle (SDLC). - Expertise in Python development. - Experience with DevOps tools such as Git, Bitbucket, and TeamCity. - Proficiency in technical documentation. - Skilled in gathering, analyzing, and documenting business requirements. - Excellent verbal and written communication skills. In addition to the essential skills, highly valued skills may include experience in a financial institution delivering analytical solutions, model implementation, and productionization, familiarity with model deployment frameworks and workflows such as databricks and kedro, and expertise in designing and developing frameworks for mathematical, statistical, and machine learning models. This role is based out of the Noida location. The purpose of this role is to design, develop, implement, and support mathematical, statistical, and machine learning models and analytics used in business decision-making. **Additional Details:** You may be assessed on essential skills relevant to succeed in the role, such as risk and controls, change and transformation, business acumen, strategic thinking, digital and technology, as well as job-specific technical skills. **About the Company:** Barclays values Respect, Integrity, Service, Excellence, and Stewardship as its moral compass to do what is right. They also follow the Barclays Mindset to Empower, Challenge, and Drive as their operating manual for behavior. (Note: The section on "Purpose of the role" and "Accountabilities" has been omitted as it is a repetition of the responsibilities mentioned above.),
ACTIVELY HIRING
posted 1 week ago
experience3 to 7 Yrs
location
Delhi
skills
  • C
  • Unreal Engine
  • AR
  • linear algebra
  • calculus
  • vectors
  • matrices
  • physical modeling
  • Havok
  • systems design
  • architecture
  • leadership
  • software engineering
  • DevOps
  • BIM
  • CAD
  • GIS
  • Python
  • C
  • replication
  • DevOps
  • simulation systems
  • realtime 3D technologies
  • VR
  • MR
  • Digital Twin platforms
  • Streaming 3D technologies
  • physicsheavy simulations
  • performancecritical engine code
  • quaternions
  • NVIDIA PhysX
  • MuJoCo
  • rendering optimization
  • AIML
  • 3D art
  • robotics simulation
  • shader authoring
  • compute shaders
  • procedural rendering
  • game networking
  • multiplayer simulation sync
  • automated builds
  • Perforce workflows
Job Description
As a Software Engineer (L3) specializing in Simulation & Unreal Engine, you will be responsible for the following: Role Overview: You will be a high-energy Software Engineer with expertise in C++, Unreal Engine, simulation systems, and real-time 3D technologies. Your role will involve working on VR/MR/AR, Digital Twin platforms, Streaming 3D technologies, and physics-heavy simulations. Key Responsibilities: - Build and extend simulation systems in Unreal Engine using modern C++ (UE4/UE5). - Implement real-time systems including object dynamics, events, agent simulations, and world interaction logic. - Develop immersive interactions for OpenXR, Oculus, Vive, HoloLens/MR, and mobile AR platforms. - Build digital twin environments tied to live sensor data, IoT streams, AI/ML outputs, and telemetry. - Apply strong mathematical concepts like linear algebra, calculus, vectors/matrices/quaternions in simulation accuracy. - Profile and optimize CPU/GPU workloads, memory usage, draw calls, and FPS stability in rendering and performance optimization. - Write design documents, collaborate with cross-functional teams, and mentor junior engineers in systems design, architecture, and engineering leadership. Qualifications Required: - 3+ years experience in Unreal Engine (UE4/UE5) with modern C++ skills. - Strong understanding of UE Framework, rendering pipeline, Chaos physics engine, and multithreading. - Proficiency in mathematics, physics simulation systems, and integrating APIs/data streams. - Experience in building real-time simulation tools and ability to ship across multiple platforms. - Nice to have skills include experience with Digital Twins, BIM/CAD, GIS, and robotics simulation. - Soft skills required are curiosity, self-drive, passion for 3D and physics, startup mindset, excellent communication, and problem-solving abilities. About the Company: Griphic, founded by IIT Delhi engineers, aims to enrich lives through technological innovation by combining AI with hyper-realistic virtual experiences. The team includes experts in AI/ML, VR development, and 3D specialists, backed by SKETS Studio. Griphic is building the future of immersive web applications.,
ACTIVELY HIRING
posted 1 week ago

Principal Software Engineer

LexisNexis Risk Solutions
experience10 to 14 Yrs
location
Tamil Nadu, Kanchipuram
skills
  • Data modeling
  • Optimization
  • Project planning
  • Communication
  • Customer service
  • Software development process
  • Testdriven development
  • Data storage subsystems
  • Budgetingfinance
  • Desktop tool sets
  • Resource models
  • Architectural principles
  • Data manipulation language
  • Development languages
  • Problemsolving
Job Description
Role Overview: You will provide assistance and input to management, develop and lead large multifunctional development activities, solve complex technical problems, write complex code for computer systems, and serve as a senior source of expertise. Additionally, you may provide sizing or budget recommendations to management. Key Responsibilities: - Serve as a primary technical point of contact for external technology resources. - Provide design input across a product. - Work directly with customers and end users. - Serve as acknowledged go-to person on coding and technical issues. - Interface with other technical personnel or team members to finalize requirements. - Write and review portions of detailed specifications for the development of system components of moderate complexity. - Complete complex bug fixes. - Design and work with complex data models. - Mentor lead software developers interested in consultancy on development methodologies and optimization techniques. - Perform any other duties as assigned. Qualifications Required: - 10+ years of Software Engineering experience. - BS in Engineering/Computer Science or equivalent experience required; advanced degree preferred. Additional Details: You are expected to be an expert in software development processes, data modeling, design and manipulation, optimization, best practices, and leading industry trend knowledge. Your expertise should include normalized/dimensional data modeling principles, industry technology language development trends, test-driven development, and maintenance techniques. You should have expert knowledge of multiple data storage subsystems, strong budgeting/finance skills, and proficiency in using and developing applicable desktop tool sets. Additionally, you must possess strong interpersonal skills, experience with various resource models, knowledge of architectural principles, and proficiency in development languages such as Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX, and .Net. Your communication skills should be advanced, and you should excel in problem-solving, project planning, time management, and change management skills. ,
ACTIVELY HIRING
posted 2 weeks ago
experience10 to 14 Yrs
location
Noida, Uttar Pradesh
skills
  • SQL
  • Threat Modeling
  • Docker
  • Kafka
  • Redis
  • PostgreSQL
  • C
  • Software asset management
  • NET C
  • Secure SDLC principles
  • OWASP Top10 vulnerabilities remediation
  • Databricks
  • ADO pipelines
  • Azure services AKS
  • Keyvault
  • eventhub
  • servicebus
  • SQL MI
  • Clean Code
  • Design Patterns
  • Typescript
  • React
  • AI tools for coding
  • Enduser computing
Job Description
Role Overview: Join TeamViewer, the leader in remote connectivity software, and be a part of a diverse team of over 1,500 employees worldwide. TeamViewer fosters inclusivity and values the unique perspectives each individual brings to the table. As a Staff Software Engineer, you will play a crucial role in enhancing the TeamViewer Digital Employee Experience (DEX) platform, focusing on developing and improving services for large enterprise customers. Your expertise in using Azure managed services and guiding junior team members will be key in achieving our vision of becoming THE unified endpoint management solution. Key Responsibilities: - Develop & enhance services for the DEX solution, including Device Inventory, Device & Software Catalog Matching, Data Ingestion at scale, and Cloud Data Sync - Define architecture, design, and develop new features in .NET C# - Continuously integrate, build, and deploy solutions from test systems to production - Design and implement common APIs based on architecture guidelines and frameworks - Build high-quality, high-availability database systems - Optimize software with efficient algorithms and state-of-the-art tools - Work independently on specified requirements, ensuring time and quality specifications are met - Monitor technical developments and propose improvements - Guide and assist team members, mentor junior members, and advise product owners on feasibility studies and time estimates - Communicate with customers to analyze & fix product defects, and contribute towards Security initiatives like ISO27001, SOC2, NIST, and FedRAMP certification Qualifications Required: - University degree in information technology, computer science, or related field - 10+ years of professional experience in software development - Solid knowledge of .NET (C#) and SQL - Familiarity with Secure SDLC principles, OWASP Top-10 vulnerabilities & remediation, and Threat Modeling - Experience with unit test casing frameworks, Docker, Kafka, Databricks, ADO pipelines, and Azure services - Proficiency in Docker & Kubernetes ecosystem - Understanding of Clean Code, Design Patterns, and object-oriented programming - Solution-oriented mindset, structured and analytical approach, team player, eager to learn - Desirable experience in parallel programming, test automation, network communications, digital certificates/PKI - Knowledge of Typescript, React, C++, AI tools for coding (like Co-pilot), end-user computing, and software asset management - Fluency in English, additional languages are a plus,
ACTIVELY HIRING
posted 1 week ago

Software Developer DotNet

Techstar IT Services
experience6 to 10 Yrs
location
Chennai, Tamil Nadu
skills
  • SQL Server
  • WCF
  • HTML
  • JavaScript
  • CSS
  • CMS
  • DHTML
  • MVC
  • XML
  • XSD
  • jQuery
  • distributed systems
  • SOA
  • SaaS
  • microservices
  • build automation
  • continuous integration
  • MS SQL Server
  • Unit testing
  • continuous integration
  • SOLID principles
  • nServiceBus
  • MSMQ
  • Azure
  • GCP
  • UML modeling
  • use cases
  • sequence diagrams
  • Net development
  • CNET
  • ASPNET
  • RESTful web services
  • ASPNET Web API
  • web security concepts
  • NET security
  • ASPNET MVC
  • source code branching strategies
  • SQL programming
  • Agile software development
  • mocking
  • service abstraction
  • DIIOC
  • queueing systems
  • ServiceBus
  • Tier1 cloud platform
  • state machine
  • deployment diagrams
Job Description
As a Senior Dot Net Developer with 6 to 8 years of experience, you will be joining a global digital solutions and professional services firm that empowers businesses to compete by leveraging emerging technologies. The company's vision is to deliver cutting-edge solutions with agility, responsiveness, transparency, and integrity. Recognized by Inc. Magazine as one of America's fastest-growing private companies, we are dedicated to providing a stimulating work environment that fosters growth and learning opportunities. **Role Overview:** In this role, your primary responsibility will be to develop .Net solutions and applications using your expertise and experience in the field. You will be part of a dynamic team that values professionalism, teamwork, work-life balance, and a family atmosphere in the workplace. **Key Responsibilities:** - Possess 6-8 years of .Net development experience - Communicate clearly and concisely, both orally and in writing - Develop software solutions with a minimum of 6 years of experience - Utilize C#.NET, SQL Server, WCF, and ASP.NET in a professional capacity - Demonstrate a solid understanding of object-oriented design principles and architectures - Implement RESTful web services using the ASP.NET Web API framework - Apply web security concepts such as CSRF, XSS, CORS, and OWASP - Utilize a variety of web technologies including HTML, JavaScript, CSS, CMS, DHTML, MVC, XML, XSD, and jQuery - Implement .NET security measures for authentication and authorization - Work with distributed systems and architectures including SOA, SaaS, and microservices - Develop ASP.NET MVC web applications - Implement build automation, continuous integration, and source code branching strategies - Utilize SQL programming skills and MS SQL Server effectively - Apply Agile software development practices - Conduct unit testing with mocking techniques - Implement continuous integration and service abstraction - Incorporate DI/IOC and SOLID principles in your work - Experience with queueing systems such as ServiceBus, nServiceBus, and MSMQ - Desired: Practical experience with a Tier1 cloud platform like Azure or GCP - Desired: UML modeling skills including use cases, sequence diagrams, state machines, and deployment diagrams **Qualifications Required:** - Bachelor's degree in Computer Science or related field - Strong experience in .Net development - Excellent communication skills - Ability to work effectively in a team environment - Proven track record of delivering high-quality software solutions - Certification in relevant technologies is a plus Join us in this exciting opportunity to contribute to the advancement of digital solutions and professional services in a fast-growing company!,
ACTIVELY HIRING
logo

@ 2025 Shine.com | All Right Reserved

Connect with us:
  • LinkedIn
  • Instagram
  • Facebook
  • YouTube
  • Twitter