1,346 Software Engineering jobs in India
Staff Data Engineer [T500-13483]
Job Viewed
Job Description
About Illumina :
Illumina is a leading developer, manufacturer, and marketer of life science tools and integrated systems dedicated to making genomics useful for all. Illumina’s integrated Indian global hub in Bengaluru, Illumina India Biotechnology Private Limited, is focused on technology activities that will help usher in the next wave of innovation in healthcare and medical research. If you’re eager to work on challenging projects that uses cutting-edge technology to transform the future of healthcare, this is your chance to join a truly remarkable team.
JOB DUTIES:
- Translate business requirements into data requirements, data warehouse design and sustaining data management strategies on enterprise data platforms like Snowflake.
- Work with project leads, stakeholders, and business SMEs to define technical specifications to develop data modeling requirements and maintain data infrastructure to provide business users with the tools and data needed.
- Solution architect, design and develop large scale and optimized analytics solutions.
- Requirements gathering and analysis, development planning and coordination in collaboration with stakeholder teams.
- Understand data architecture & solution design, design & develop dimensional models in an enterprise data warehouse environment.
- Development and automation of enterprise data transformation pipelines, ELT/ ETL processes.
- Work with cross functional teams and process owners on the development of test cases and scripts, test models and solutions to verify that requirements are met and ensuring high levels of data quality.
- Develop and apply quality assurance best practices.
- Design and apply data engineering best practices for an enterprise data warehouse.
- Analyze data and data behaviors to support business user queries.
- Excellent understanding of impact due to changes in data platforms, data models and data behaviors.
- Excellent problem-solving skills and ability to troubleshoot complex data engineering issues.
- Benchmark application operational performance periodically, track (metrics) and fix issues.
- Understand and comply with data governance and compliance practices as defined for risk management. This includes data encryption practices, RBAC and security policies.
- Promote and apply metadata management best practices supporting enterprise data catalogs.
- Support change and release management processes.
- Support incident and response management including problem solving and root cause analysis, documentation.
- Support automation and on-call processes (Tier 1 / Tier 2).
Specific Skills Or Other Requirements:
- Requires 8 + years of experience with:
Primary Experience
- Data Warehouses and Data Transformations
Data Platforms:
Required: Snowflake cloud data platform
Preferred: Denodo data virtualization, SAP HANA analytics
Data Engineering:
- Snowflake: 5+ years of required expertise with Snowflake SnowSQL, Snowpipe (integrated with AWS S3), Streams and Tasks, Stored Procedures, Merge statements, Functions, RBAC, Security Policies, Compute and Storage usage optimization techniques, Performance optimization techniques.
- Dbt Cloud: 3+ years of expertise with dbt cloud platform, very good understanding of data models (views, data materializations, incremental data loads, snapshots), cross functional references, DAGs and its impact, job scheduling, audit and monitoring, working with code repositories, deployments.
- SnapLogic: Data integrations with SnapLogic integration platform is a plus.
- Certifications: Snowflake and dbt Cloud data engineering certifications is a plus.
Data Orchestration:
- Required: Control-M, Apache Airflow
- Cloud Storage Platforms:
- Required: Amazon Web Services
- Preferred: Microsoft Azure
Programming/ Scripting:
- Snowflake: SQL Scripting (Snowpipes, Tasks, Streams, Merge Statements, Stored Procedures, Functions, Security Policies – DDM, Row-Access), SQL Scripting, Python
Code Management:
- Required: Excellent understanding of working with code repositories like GitHub, GitLab ,code version management, branching and merging patterns in a central repository managing cross functional code deployments.
- Data Operations: Excellent understanding of Data Ops practices for data management.
- Solution Design: Good understanding of end-to-end solution architecture and design practices, ability to document solutions (maintain diagrams)
- Stakeholder Engagement: Ability to take the lead and drive project activities collaborating with Analytics stakeholders and ensure the requirement is completed.
- Data Warehousing: Excellent on fundamental concepts of dimensional modeling, experience working on data warehouse solutions, requirement gathering, design & build, data analysis, data quality. data validations, developing data transformations using ELT/ ETL patterns.
Source Systems:
- Required : Knowledge and experience maintaining dimensional data model built on data from source systems like SAP ERP (On premises, Cloud), Salesforce CRM, Workday, Planisware, Team Center PLM. Other source systems are a plus.
- Data As-A-Product: Preferred knowledge and experience working with data treated as data products. Illumina is following a hybrid data mesh architecture which promotes data as a product for data lifecycle management.
- Governance: Good understanding of working with companies having regulated systems and processes for data. Adherence to data protection practices using tagging, security policies and data security (object-level, column-level, row-level). Promoting and applying best practices for data catalogs, following data classification practices and metadata management for data products within your scope.
- Operating Systems: Windows, Linux
Education & Experience:
- Bachelor’s degree equivalent in Computer Science/Engineering or equivalent degree.
Job No Longer Available
This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.
However, we have similar jobs available for you below.
Software Engineering-Embedded Software Engineering
Posted today
Job Viewed
Job Description
HARMAN’s engineers and designers are creative, purposeful and agile. As part of this team, you’ll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the opportunities, innovative technologies and resources to build a successful career.
A Career at HARMAN
As a technology leader that is rapidly on the move, HARMAN is filled with people who are focused on making life better. Innovation, inclusivity and teamwork are a part of our DNA. When you add that to the challenges we take on and solve together, you’ll discover that at HARMAN you can grow, make a difference and be proud of the work you do everyday.
Introduction: A Career at HARMAN Automotive
We’re a global, multi-disciplinary team that’s putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career.
About the Role
We are looking for a passionate and skilled Senior Software Engineer to join our Core Assets team, focusing on Telematics Control Unit TCU) software development. This role involves designing, developing, and maintaining software components that serve as reusable assets across multiple projects. You will work collaboratively with a team of engineers to build robust, scalable, and maintainable software modules used across various automotive applications.
What You Will Do
What You Need to be successful
Bonus Points if You Have
What Makes You Eligible
What We Offer
You Belong Here
HARMAN is committed to making every employee feel welcomed, valued, and empowered. No matter what role you play, we encourage you to share your ideas, voice your distinct perspective, and bring your whole self with you – all within a support-minded culture that celebrates what makes each of us unique. We also recognize that learning is a lifelong pursuit and want you to flourish. We proudly offer added opportunities for training, development, and continuing education, further empowering you to live the career you want.
About HARMAN: Where Innovation Unleashes Next-Level Technology
Ever since the 1920s, we’ve been amplifying the sense of sound. Today, that legacy endures, with integrated technology platforms that make the world smarter, safer, and more connected.
Across automotive, lifestyle, and digital transformation solutions, we create innovative technologies that turn ordinary moments into extraordinary experiences. Our renowned automotive and lifestyle solutions can be found everywhere, from the music we play in our cars and homes to venues that feature today’s most sought-after performers, while our digital transformation solutions serve humanity by addressing the world’s ever-evolving needs and demands. Marketing our award-winning portfolio under 16 iconic brands, such as JBL, Mark Levinson, and Revel, we set ourselves apart by exceeding the highest engineering and design standards for our customers, our partners and each other.
#LI-MD2
HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard torace, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Software Engineering
Posted today
Job Viewed
Job Description
At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developing your career, while helping others along the way, come join the Broadridge team.
We are dedicated to fostering a collaborative, engaging, and inclusive environment and are committed to providing a workplace that empowers associates to be authentic and bring their best to work. We believe that associates do their best when they feel safe, understood, and valued, and we work diligently and collaboratively to ensure Broadridge is a company—and ultimately a community—that recognizes and celebrates everyone’s unique perspective.
Software Engineering
Posted today
Job Viewed
Job Description
At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developing your career, while helping others along the way, come join the Broadridge team.
We are dedicated to fostering a collaborative, engaging, and inclusive environment and are committed to providing a workplace that empowers associates to be authentic and bring their best to work. We believe that associates do their best when they feel safe, understood, and valued, and we work diligently and collaboratively to ensure Broadridge is a company—and ultimately a community—that recognizes and celebrates everyone’s unique perspective.
Manager, Software Engineering
Posted today
Job Viewed
Job Description
**What you get to do in this role:** ** **
+ Manage product development activities
+ Work with product management, design, support and other dev teams to create high-quality solutions
+ Manage daily activities of the development team
+ Solve difficult and sometimes ambiguous problems
+ Manage departmental resources, staffing, mentoring, and enhancing and maintaining a best-of-class engineering team
**To be successful in this role you have:**
+ Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry.
+ Experience in using Al productivity tools such as Cursor, Windsurf, etc. is a plus or nice to have.
+ 10-14 years of experience with technologies relevant to SN and advanced coding skills
+ Experience with open source tools and agile development environments
+ Fluency in one or more relevant programming language (Java, C++, Ruby. Shell, JavaScript)
+ An understanding of broad concepts and experience using those concepts to understand and develop solutions for problems
+ Ability to execute a project based on our priorities, context, risks and desired outcomes
**Work Personas**
We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here ( . To determine eligibility for a work persona, ServiceNow may confirm the distance between your primary residence and the closest ServiceNow office using a third-party service.
**Equal Opportunity Employer**
ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements.
**Accommodations**
We strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact for assistance.
**Export Control Regulations**
For positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities.
From Fortune. ©2025 Fortune Media IP Limited. All rights reserved. Used under license.
Director, Software Engineering
Posted today
Job Viewed
Job Description
_Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential._
**Title and Summary**
Director, Software Engineering
Job Description Summary
Who is Mastercard?
Mastercard is a global technology company in the payments industry. We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.
Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.
Overview:
The Transfer Solutions team was created to establish Mastercard as the frontrunner in the fast-evolving real-time payments space, and to position Mastercard to be able to incubate the development of new payment flows. The team is responsible for designing, building, and operating the technology that powers Mastercard's next generation payment applications - Domestic, Cross Border and Bill Payments.
Mastercard seeks to define a world beyond cash. To accelerate this mission, we are committed to building & scaling products & applications that transform payments of any type. Real time payment technology is central to this strategy.
The Role:
What's it all about and what we expect you to do day to day?
· Own complex problems having dependency across services and facilitate cross-functional team interactions to drive resolution
· Write code to build and enhance applications/services and promote code-reviews, code scanning, and other standard development practices to deliver high-quality artifacts to production.
· Define, design, and develop procedures and solutions at a service level to meet the business requirements/enhancements
· Participate and contribute to team's agile process and decisions. Understand and contribute to Prioritization. Drive prioritization decisions and trade-offs in working with product partners
· Identify opportunities and build backlogs to enhance primary service/function
· Automate and simplify all aspects of software delivery and development actively evangelizing the need to automate and simplify where needed.
· Lead by example with hands-on approaches to demonstrate engineering excellence. Able to troubleshoot and refactor existing code for exceptional code quality.
· Drive seamless integration across all connected services to meet end-user expectations
· Drive blameless postmortems culture to identify root causes of incidents and implement learnings
· Introduce new technologies and architecture by following enterprise guidelines
· Advocate for engineering principles outside of current organization/platform
· Provide development and architecture guidance to team members
· Build relationships and effective partnerships across organizations
· Write and evaluate recommendations for job promotions based on an unbiased view of one's accomplishments
· Conduct technical interviews for hiring engineering staff and raising the performance bar
· Experience working in cross-functional and large projects with globally dispersed development resources
All About You and What you need to bring:
· Able to write secure code in three or more languages (e.g., Java, .NET, JavaScript, SQL)
· Familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management
· Infrastructure as code and cloud first software development knowledge experience preferred.
· Understands and implements standard branching (e.g., Gitflow) and peer review practices. Move the team towards trunk based development
· Apply tools (e.g., Sonar, Zally, Checkmarx ) and techniques to scan and measure code quality and anti-patterns as part of development activity
· Has skills in test driven and behavior driven development (TDD and BDD) to build just enough code and collaborate on the desired functionality. Ability to keep the full testing pyramid healthy - Has skills to author test code with lots of smaller tests followed by few contract tests at service level and fewer journey tests at the integration level
· Understands the use of basic design patterns (e.g., factory, adaptor, singleton, composite, observer, strategy, inversion of control)
· Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code
· Understands and implements Application Programming Interface (API) standards and cataloging to drive API/service adoption and commercialization and effort estimation
· Experienced in agile and modern SDLC practices (Scrum/Kanban/Continuous Delivery/DevOps/Quality engineering) and the delivery situations they are used for
· Has skills to elaborate and estimate non-functional requirements, including security (e.g., data protection, authentication, authorization), regulatory, and performance (SLAs, throughput, transactions per second)
· Has skills to orchestrate release workflows and pipelines, and apply standardized pipelines via APIs to achieve CI and CD using industry standard tools (e.g., Jenkins, AWS/Azure pipelines, XL Release, others).
· Familiar with different application patterns to implement different types of business processes (e.g., APIs, event-driven-services, batch-services, web-applications, big data)
· Experience in Continuous Integration (CI) and Delivery (CD) concepts, and capabilities to support automation, pipelines, virtualization, and containerization
· Has ability to write code (in languages such as Java, Python, Ruby, Bash, Perl, Groovy) to build automation tasks that are repeatable and efficient
· Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors
· Has skills to conduct product demos and co-ordinate with product owners to drive product acceptance signoffs
· Has skills to Understands customer journeys and ensure a Mastercard good experience by continuously reducing Mean time to mitigate (MTTM) for incidents and ensuring high availability (99.95% as a starting point)
**Corporate Security Responsibility**
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
+ Abide by Mastercard's security policies and practices;
+ Ensure the confidentiality and integrity of the information being accessed;
+ Report any suspected information security violation or breach, and
+ Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
Manager, Software Engineering
Posted today
Job Viewed
Job Description
_Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential._
**Title and Summary**
Manager, Software Engineering
Job Description Summary
Deliver high-quality business and functional requirements to the Quality Engineering teams for the purpose of completing the design, coding, testing, and implementation phases of the project life cycle. Provide leadership and quality assurance for the business analyst team. Provide subject matter expertise to take on more complex projects individually or through coordination skills with other analysts.
Role:
- Works closely with software engineers to build quality by ensuring proper test and code coverage, configuration quality, monitoring, early performance testing
- Supervise, mentor, and develop a high-performing quality assurance software engineering team.
- Provide strategic leadership on software architecture, methodologies, and best practices.
- Drive large-scale projects from conception to successful release.
- Design and develop major components of the platform with a focus on high-quality, scalable software.
- Supports quality/test strategy creation, testing, and automation
- Plan and scope new features, ensuring alignment with business and technical goals.
- Deliver impactful solutions used by some of the world's largest organizations to make multi-million-dollar decisions.
- Conduct rigorous code reviews, ensuring high-quality development and guiding the team toward best practices.
- Shape engineering processes, fostering an environment of continuous improvement and innovation.
- Mentor junior engineers and cultivate a strong engineering culture.
- Collaborate across teams, working alongside exceptional peers who are passionate about technology and problem-solving.
Oversees and provides technical support to junior team members
Manage smaller project/initiatives as an experienced individual contribute with specialized knowledge within assigned discipline;
Assists in the evaluation of manual testing tools for automation opportunities.
-Develops and executes test plans for a single application; independently generates test data and recognizes test environment preparation needs
-Participates in project-level reviews, walkthroughs and inspections; conducts test reviews for plans, requirements, cases, and automation
-Raises process improvement opportunities, defines and implements simple automation efforts, and documents automated testing solutions
-Designs and codes test automation solutions for user journeys with Test and -Development team using different testing framework, including but not limited to Rest -Assured and in-house developed Java framework.
JOB SPECIFIC EXPERIENCES
Experience in advanced code development, quality review software development, and automation frameworks
Successfully developed high quality test strategies and text execution; recognized test environment preparation needs
Experience in agile and waterfall testing methodologies and tools, unit and integration testing, and data virtualization tools
Demonstrated ability to communicate application level directions across departments
BROADENING EXPERIENCES
Experience coordinating components of small-scale projects; demonstrates understanding of project management
Successfully followed MasterCard quality standards, processes and tools during customer interactions
Gains exposure to business and report writing
Demonstrated ability to navigate the organization to find internal resources and tools
Introduction to product development and process analysis
**Corporate Security Responsibility**
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
+ Abide by Mastercard's security policies and practices;
+ Ensure the confidentiality and integrity of the information being accessed;
+ Report any suspected information security violation or breach, and
+ Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
Software Engineering Specialist
Posted today
Job Viewed
Job Description
Responsible for designing, building, delivering and maintaining software applications & services. Working in the areas of machine, cloud, platform and/or application. Responsible for software lifecycle including activities such as requirement analysis, documentation/procedures and implementation.
**Job Description**
Site Overview
Established in 2000, the John F. Welch Technology Center (JFWTC) in Bengaluru is GE Aerospace's multidisciplinary research and engineering center. Pushing the boundaries of innovation every day, engineers and scientists at JFWTC have contributed to hundreds of aviation patents, pioneering breakthroughs in engine technologies, advanced materials, and additive manufacturing.
Role Overview
+ Have awareness of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques.
+ Ability to write code that meets standards and delivers desired functionality using the technology selected for the project.
+ Understand performance parameters and can assess application performance.
+ Understand core data structures and algorithms and has the ability to implement them using language of choice.
+ Write code that meets standards and delivers desired functionality using the technology selected for the project
The Ideal Candidate
+ Ideal candidate should have experience in Java, Spring Boot, Microservices, RESTful APIs,Vue.js
Required Qualification
+ Bachelor's Degree in Computer Science or "STEM" Majors (Science Technology, Engineering and Math) with basic experience.
+ Should have experience in frontend skills like Vue.js, Frontend web development.
+ Java, Spring Boot, Microservices, RESTful APIs.Backend Skills:
+ SQL (DML Queries, Oracle Database concepts)
Preferred Qualifications
+ Comfortable in building features such as web services and Queries on existing tables. Aware of methods and practices such as Lean/Agile/XP, etc.
+ Prior work experience in an agile environment, or introductory training on Lean/Agile. Aware of and able to apply continuous integration (CI). General understanding of the impacts of technology choice to the software development life cycle.
+ Business Acumen:
+ Has the ability to break down problems and estimate time for development tasks.
+ Understands the technology landscape, up to date on current technology trends and new technology, brings new ideas to the team.
+ Displays understanding of the project's value proposition for the customer. Shows commitment to deliver the best value proposition for the targeted customer.
+ Learns organization vision statement and decision making framework. Able to understand how team and personal goals/objectives contribute to the organization vision
+ Personal/Leadership Attributes:
+ Voices opinions and presents clear rationale. Uses data or factual evidence to influence.
+ Learns organization vision statement and decision making framework. Able to understand how team and personal goals/objectives contribute to the organization vision.
+ Completes assigned tasks on time and with high quality. Takes independent responsibility for assigned deliverables.
+ Has the ability to break down problems and estimate time for development tasks.
+ Seeks to understand problems thoroughly before implementing solutions. Asks questions to clarify requirements when ambiguities are present.
+ Identifies opportunities for innovation and offers new ideas. Takes the initiative to experiment with new software frameworks
+ Adapts to new environments and changing requirements. Pivots quickly as needed. When coached, responds to need & seeks info from other sources
At GE Aerospace, we have a relentless dedication to the future of safe and more sustainable flight and believe in our talented people to make it happen. Here, you will have the opportunity to work on really cool things with really smart and collaborative people. Together, we will mobilize a new era of growth in aerospace and defense. Where others stop, we accelerate.
**Additional Information**
**Relocation Assistance Provided:** Yes
GE Aerospace is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
Be The First To Know
About the latest Software engineering Jobs in India !
Software Engineering Specialist
Posted 1 day ago
Job Viewed
Job Description
As a Software Engineering Specialist, you will be Responsible for designing, building, delivering and maintaining software applications & services. Working in the areas of machine, cloud, platform and/or application. Responsible for software lifecycle including activities such as requirement analysis, documentation/procedures and implementation.
GE Healthcare is a leading global medical technology and digital solutions innovator. Our mission is to improve lives in the moments that matter. Unlock your ambition, turn ideas into world-changing realities, and join an organization where every voice makes a difference, and every difference builds a healthier world.
**Job Description**
**Roles and Responsibilities**
In this role, you will:
+ Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
+ Develop and maintain software applications primarily using C++.
+ Collaborate with system engineers, frontend developers and software developers to implement solutions that are aligned with and extend shared platforms and solutions
+ Compile and build applications on both Linux and Windows systems.
+ Design and implement low-level software components with a strong understanding of design patterns.
+ Break down system designs into class and flow diagrams.
+ Deliver high-quality code with comprehensive unit and automation tests.
+ Collaborate with cross-functional teams to define, design, and ship new features.
+ Troubleshoot, debug, and optimize existing software applications.
+ Understand performance parameters and assess application performance
**Education Qualification**
Bachelor's Degree in Computer Science or "STEM" Majors (Science, Technology, Engineering and Math) with a minimum of 1+ years of experience in application development with C++.
**Desired Characteristics**
**Technical Expertise:**
+ In-depth knowledge of the latest C++ standards (C++11, C++14, C++17, C++20).
+ Familiarity with commonly used C++ libraries such as Boost, STL (Standard Template Library), Qt.
+ Excellent understanding of build methodologies for C++ code for Linux and Windows systems using CMake, Make, and Visual Studio.
+ Experience in writing unit, component, and integration tests using GTest, CppUnit
+ Knowledge of SQL and NoSQL Databases, along with connecting to the databases from C++ applications
+ Additional knowledge of Python including writing clean, efficient, and maintainable Python code with knowledge of basic Python libraries
**Preferred Qualifications:**
+ Experience with version control systems, particularly Gitlab
+ Familiarity with Agile development methodologies.
+ Knowledge of continuous integration and continuous deployment (CI/CD) pipelines.
**Business Acumen:**
+ Has the ability to break down problems and estimate time for development tasks.
+ Understands the technology landscape, up to date on current technology trends and new technology, brings new ideas to the team.
+ Displays understanding of the project's value proposition for the customer. Shows commitment to deliver the best value proposition for the targeted customer.
+ Learns organization vision statement and decision making framework. Able to understand how team and personal goals/objectives contribute to the organization vision
**Personal/Leadership Attributes:**
+ Voices opinions and presents clear rationale. Uses data or factual evidence to influence.
+ Learns organization vision statement and decision making framework. Able to understand how team and personal goals/objectives contribute to the organization vision.
+ Completes assigned tasks on time and with high quality. Takes independent responsibility for assigned deliverables.
+ Has the ability to break down problems and estimate time for development tasks.
+ Seeks to understand problems thoroughly before implementing solutions. Asks questions to clarify requirements when ambiguities are present.
+ Identifies opportunities for innovation and offers new ideas. Takes the initiative to experiment with new software frameworks
+ Adapts to new environments and changing requirements. Pivots quickly as needed. When coached, responds to need & seeks info from other sources.
+ Write code that meets standards and delivers desired functionality using the technology selected for the project
**Inclusion and Diversity**
GE Healthcare is an Equal Opportunity Employer where inclusion matters. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
We expect all employees to live and breathe our behaviors: to act with humility and build trust; lead with transparency; deliver with focus, and drive ownership - always with unyielding integrity.
Our total rewards are designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you'd expect from an organization with global strength and scale, and you'll be surrounded by career opportunities in a culture that fosters care, collaboration and support.
#LI-AM11
#LI-Hybrid
**Additional Information**
**Relocation Assistance Provided:** Yes
Software Engineering Lead
Posted 2 days ago
Job Viewed
Job Description
**Primary Responsibilities:**
+ Software engineering is the application of engineering to the design, development, implementation, testing and maintenance of software in a systematic method
+ The roles in this function will cover all primary development activity across all technology functions that ensure we deliver code with high quality for our applications, products and services and to understand customer needs and to develop product roadmaps
+ These roles include, but are not limited to analysis, design, coding, engineering, testing, debugging, standards, methods, tools analysis, documentation, research and development, maintenance, new development, operations and delivery
+ With every role in the company, each position has a requirement for building quality into every output
+ This also includes evaluating new tools, new techniques, strategies; Automation of common tasks; build of common utilities to drive organizational efficiency with a passion around technology and solutions and influence of thought and leadership on future capabilities and opportunities to apply technology in new and innovative ways
+ Analyzes and investigates
+ Provides explanations and interpretations within area of expertise
+ Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regard to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so
**Required Qualification:**
+ Btech
_At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyone - of every race, gender, sexuality, age, location and income - deserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes - an enterprise priority reflected in our mission._
Software Engineering Professional
Posted 2 days ago
Job Viewed
Job Description
**Job Description**
**Power Platform Engineer**
**The Future Begins Here**
At Takeda, we are creating a future-ready organization that uses data and digital to meet the needs of patients, our people, and the planet. We need your help to make this happen. Join our new Innovation Capability Center (ICC) in Bengaluru, India. In this role at our state-of-the-art center, you will have the opportunity to grow your skills and create solutions that will benefit patients around the world. Become the heart of our internal innovation engine.
**At Takeda we unite in diversity**
Takeda is committed to creating an inclusive workplace, where individuals are recognized for the diverse backgrounds and abilities they bring to our company. We are continually improving workplace experience and accessibility for everyone, and welcome applications from all qualified candidates. Here, you will feel welcomed, respected, and valued as an important contributor to our Team.
**The Opportunity**
As a Power Platform Engineer, you will be combining technical skills on Microsoft Power Platforms (Power Apps, Power Automate, Power Automate Desktop, Copilot Studio) with your business acumen and curiosity, you will craft solutions that enable digital transformation within Takeda. You will consult/embed with business teams to develop business productivity applications.
**Responsibilities**
+ A detailed professional who knows how PowerApps, Power Automate and Power Automate Desktop support client business needs.
+ Adept at crafting Power Platform and RPA Automation solutions with the ability to impart your knowledge with colleagues all over the globe.
+ You have a strong sense of logical process, and can translate business requirements into technical steps, as well as make recommendations for process improvement to the benefit of your clients.
+ You will be the liaison between clients, colleagues, and business partners in delivering solutions.
+ You enjoy partnering with your clients to develop and lead a technology plan supported by Power Platform, and you have experience working as a consultant.
+ You have more than three years of experience in system design, application development, software engineering, or other related experience.
+ You are a self-starter and creative thinker.
+ You are passionate about Power Platform and its potential to move organizations forward.
**Skills and Qualifications**
+ Bachelor's degree or equivalent.
+ 3+ years of relevant professional experience in developing on Microsoft Power Platform.
+ Solid understanding of building RPA automations using Power Automate and Power Automate Desktop.
+ Solid understanding of app design with Power Platform.
+ Excellent oral and written communication skills, business acumen, and enterprise knowledge.
+ Extensive experience in design or in implementing solutions or products, and preferably experienced in quality improvement.
+ Understand design thinking and can explain and convince stakeholders.
+ Work with virtual/agile teams in different locations, aligning and adapting to different work, culture, and communication styles.
+ Solid communication skills, a team player with a 'winning as a team' attitude.
+ Ability to continuously enhance own skills.
+ Ability to write and speak in the English language.
+ Practice efficient time management and coordinate tasks, working in an international environment.
**Preferred**
+ Microsoft Power Platform Certification ( Power Automate RPA Developer Associate, Power Platform Developer Associate, Power Platform Functional Consultant Associate).
**What Takeda Can Offer You**
+ Takeda is certified as a Top Employer, not only in India, but also globally. No investment we make pays greater dividends than taking good care of our people.
+ At Takeda, you take the lead on building and shaping your own career.
+ Joining the ICC in Bangalore will give you access to high-end technology, continuous training and a diverse and inclusive network of colleagues who will support your career growth.
**Benefits**
It is our priority to provide competitive compensation and a benefit package that bridges your personal life with your professional career. Amongst our benefits are:
Competitive Salary + Performance Annual Bonus
+ Flexible work environment, including hybrid working
+ Comprehensive Healthcare Insurance Plans for self, spouse, and children
+ Group Term Life Insurance and Group Accident Insurance programs
+ Health & Wellness programs including annual health screening, weekly health sessions for employees.
+ Employee Assistance Program
+ 5 days of leave every year for Voluntary Service in additional to Humanitarian Leaves
+ Broad Variety of learning platforms
+ Diversity, Equity, and Inclusion Programs
+ No Meeting Days
+ Reimbursements - Home Internet & Mobile Phone
+ Employee Referral Program
+ Leaves - Paternity Leave (4 Weeks) , Maternity Leave (up to 26 weeks), Bereavement Leave (5 days)
**About ICC in Takeda**
+ Takeda is leading a digital revolution. We're not just transforming our company; we're improving the lives of millions of patients who rely on our medicines every day.
+ As an organization, we are committed to our cloud-driven business transformation and believe the ICCs are the catalysts of change for our global organization
**Your application and any and all conversations that occur with the recruiter, HR, and the hiring manager as part of that application will be treated** **in** **the strictest** **confidence.**
**Locations**
IND - Bengaluru
**Worker Type**
Employee
**Worker Sub-Type**
Regular
**Time Type**
Full time