3678 Software Engineer jobs in Bengaluru
Software Engineer
Posted 2 days ago
Job Viewed
Job Description
**Primary Responsibilities:**
+ We are seeking a DevOps Engineer in Web Development to provide consulting and development support as the team transitions toward an AIOPS organization
+ The DevOps Engineer will work to integrate DevOps practices within agile teams, employing methods such as Continuous Integration, and Continuous Delivery. The role involves coordinating efforts across Development, Quality Assurance, Infrastructure, Operations, and Release Management to support product integration
+ The ideal candidate will be a servant leader who supports a learning organization through coaching, training, and mentorship. They should adapt to change, value delivery commitments, and participate in blogging and community support
+ Candidates will work in a DevOps team environment and are expected to work on both tactical and strategic assignments. Candidates are expected to handle the manual work while figuring out how to automate it
+ Deployment tasks include lower Dev, Test and Stage environments, Offline and Production.
+ 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 Qualifications:**
+ Undergraduate degree or equivalent experience
+ 1+ years of IT experience on web-based products
+ 1+ years of experience working on large scale, multiple team projects
+ 1+ years of experience with Agile methodologies and Test-Driven Development
+ 1+ years of continuous integration experience (for example tools like Jenkins)
+ 1+ years of experience in at least 1 high level programming language such as Java
+ 1+ years of experience with at least 1 scripting language such as Perl, Python or PowerShell
+ 1+ years of experience with programmatic interaction with a relational database, preferably a recent version of MySQL/any NoSQL DB
+ 1+ years of of experience with cloud platform. MS Azure cloud platform is preferred
+ This position requires the candidate to work in shifts ( IST morning / IST afternoon) in rotation to cater the needs
_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 Engineer
Posted 2 days ago
Job Viewed
Job Description
*Should have in depth knowledge of all major technical modules of ORMB, majorily of MO & BO, Algorithms, Maps & Zones, Business Services & Service Scripts, Batch Processing, and XAI & Web services configured in ORMB.
*Able to comprehend the requirement & as per the need create or modify components in ORMB.
*Well versed with various modules of ORMB, Correlation between them, Navigation in the tool, Knowledge of Batch Jobs required for Billing & there configuration.
- Undergraduate degree or equivalent experience.
B.Tech./MCA/Graduation (Minimum 15 years of formal education, Correspondence courses are not relevant).
Required: Must have a minimum of 3-4 years of IT experience
Required: Must have at least 2 years of ORMB experience.
Required: Must have at least 3 years of Oracle experience.
Required: Must have hand on experience on PL/SQL scripts and performance tuning.
**Careers with Optum.** Here's the idea. We built an entire organization around one giant objective; make the health system work better for everyone. So when it comes to how we use the world's large accumulation of health-related information, or guide health and lifestyle choices or manage pharmacy benefits for millions, our first goal is to leap beyond the status quo and uncover new ways to serve. Optum, part of the UnitedHealth Group family of businesses, brings together some of the greatest minds and most advanced ideas on where health care has to go in order to reach its fullest potential. For you, that means working on high performance teams against sophisticated challenges that matter. Optum, incredible ideas in one incredible company and a singular opportunity to do **your life's best work.** **SM**
Diversity creates a healthier atmosphere: UnitedHealth Group is an Equal Employment Opportunity/Affirmative Action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.
UnitedHealth Group is a drug-free workplace. Candidates are required to pass a drug test before beginning employment.
Software Engineer
Posted 4 days ago
Job Viewed
Job Description
**Job Description**
**Software Engineer**
**The Future Begins Here**
At Takeda, we are leading digital evolution and global transformation. By building innovative solutions and future-ready capabilities, we are meeting the needs of patients, our people, and the planet.
Bangalore, the city, which is India's epicenter of Innovation, has been selected to be home to Takeda's recently launched Innovation Capability Center. We invite you to join our digital transformation journey. In this role, you will have the opportunity to boost your skills and become the heart of an innovative engine that is contributing to global impact and improvement.
**At Takeda's ICC we Unite in Diversity**
Takeda is committed to creating an inclusive and collaborative workplace, where individuals are recognized for their backgrounds and the abilities they bring to our company. We are continuously improving our collaborators' journey in Takeda, and we welcome applications from all qualified candidates. Here, you will feel welcomed, respected, and valued as an important contributor to our diverse team.
**The Opportunity**
As a Software Engineer you will craft solutions that enable transformative web capabilities within Takeda and participate actively in the team by taking contributor role in discussions and ceremonies to help shape implementable user stories. You will contribute to development of a cutting-edge platform that empowers our organization's digital capabilities for Patients and Healthcare Professionals.
**Responsibilities**
+ Deliver and develop high-quality custom functions, pipelines, APIs integrations using Java, Python, SQL or by leveraging third party integration tools (SDMS, Tetra science).
+ Leverage best practices, Object Oriented frameworks.
+ Builds systems of medium-to-high complexity with minimal guidance and supervision.
+ Build interfaces for modern internet applications using the latest front-end and back-end technologies.
+ Implement reusable libraries across applications.
+ Ensure responsive design works across computing platforms.
+ Develop application code and unit tests in selected framework and/or library.
+ Ensure high performance for global users through performance tests and tuning.
+ Partner with the design team around usability and UI/UX concerns.
+ Collaborate with more senior team members to implement feedback on pull request reviews.
+ Collaborate with agile team members to craft clear user stories and continuously deliver product increments.
+ Continuously collaborate with Product Owner to demo developed functionality and validate against specified requirements.
+ Estimate work based on user stories and functional requirements or wireframes.
+ Contribute to Takeda's mission by leading the development and adoption of solutions that deliver business outcomes and drive innovation.
+ Write unit and integration tests for all application code.
+ Leverage GitHub for CI/CD for all application development.
**Skills and Qualifications**
+ Bachelor's degree in computer science, computer engineering, systems analysis or a related study.
+ 4+ years relevant software development experience.
+ Strong hands-on experience on back-end with following tech stack such as: Python
+ A considerable amount of experience would also be needed in core java
+ Pharma manufacturing systems background or familiarity will be a plus.
+ Hands-on experience developing solutions on AWS (serverless and other Platform As A Service modules of cloud platform) is a big advantage.
+ Experience with database management systems like MySQL, PostgreSQL, or MongoDB
+ Familiarity with containerization tools (e.g., Docker, Kubernetes)
+ Knowledge and experience in Computer Systems Validation (CSV) preferred
+ Ability to communicate complex technical concepts.
+ Self-starter with a passion for taking ownership of your work and delivering outcomes.
+ Solid communication skills, a team player with a 'winning as a team' attitude.
+ Ability to continuously enhances own skills.
+ Ability to write and speak in the English language.
+ Practice efficient time management and coordinates tasks, working in an international environment.
+ Good to have experience using AI coding assistants (e.g. Github Copilots) and applying prompt engineering techniques with chat-based AI tools to accelerate development
**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.
**Locations**
IND - Bengaluru
**Worker Type**
Employee
**Worker Sub-Type**
Regular
**Time Type**
Full time
Software Engineer
Posted 5 days ago
Job Viewed
Job Description
A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio
**Your role and responsibilities**
You will work with our customers in developing and modernizing applications that can fully leverage the advanced and new capabilities the IBM zOS Mainframes, interoperate with and extend to the IBM Redhat OCP and other cloud ecosystem. You will work on challenging and interesting initiatives, at the forefront of Mainframe Application Development and Cloud Adoption.
**Required technical and professional expertise**
* In depth experience with Java/C# and Java libraries (Spring Framework, Guava, Apache Commons, Guice / Dependency Injection, JPA)
* Good SQL / Relational Databases knowledge
* MVS / COBOL / JCL knowledge
* Practical skills in CI/CD - some of Git, Maven, Gradle, Docker, Jenkins, Jira
**Preferred technical and professional experience**
* Knowledge of CASE tools such as HPS/Appbuilder or CA:GEN/IEF
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Software Engineer
Posted 13 days ago
Job Viewed
Job Description
**Responsibilities**
+ Contribute to design, development and debugging of low-level system software components like bootloaders, system daemons and services and Kernel modules.
+ Write clean, efficient, and well-documented code in C/C++, with occasional scripting in Python, Bash, and Makefiles.
+ Analyze and comprehend existing systems and identify areas of improvement.
+ Collaborate with cross-functional teams including hardware, firmware and application developers and ensure seamless integration.
+ Collaborate with infrastructure, DevOps, and security teams to ensure seamless integration and deployment.
+ Participate in code reviews, testing, and debugging sessions to ensure high-quality deliverables.
+ Participate in debugging, profiling, and root cause analysis of system-level issues in production and staging environments.
+ Assist in performance tuning, system bring-up, and troubleshooting on embedded or server-class Linux platforms.
+ Contribute to Open Source Software (OSS) technologies.
+ Contribute to automation of infrastructure components and CI/CD pipelines.
**Qualifications**
**Required Qualifications:**
+ Bachelor's degree in Computer Science, or a related field.
+ 2+ years of experience with strong programming skills in C/C++, Python and a solid grasp of systems programming concepts.
+ Familiarity with Linux internals, including process management, file systems, and networking.
+ Basic understanding of kernel-space vs. user-space concepts.
+ Experience with Git and standard development workflows.
+ Ability to read and understand large, complex codebases and contribute meaningfully.
+ Strong analytical, problem-solving and debugging skills.
**Preferred Qualifications:**
+ Exposure to Linux kernel development, device drivers, or embedded systems.
+ Experience with cross-compilation, build systems (e.g., Make, CMake, Yocto), and debugging tools (e.g., GDB, strace, perf).
+ Familiarity with hardware-software interfaces such as I2C, SPI, UART, or PCIe.
+ Contributions to open-source projects or personal projects involving system-level programming.
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Software Engineer
Posted 13 days ago
Job Viewed
Job Description
We are seeking a skilled SRE Engineer with 4 to 8 years of experience to join our dynamic team. The ideal candidate will have expertise in cloud platforms such as Azure AWS and proficiency in scripting languages like Java Python and Bash scripting. This role involves working in a hybrid model during day shifts focusing on SRE DevOps and monitoring using tools like Splunk. The position does not require travel.
**Responsibilities**
+ Collaborate with cross-functional teams to design and implement SRE DevOps practices that improve system availability and performance.
+ Develop and maintain scalable cloud-based applications using Azure to enhance system performance and reliability.
+ Monitor system health and performance using tools like Splunk to ensure optimal operation and quick resolution of issues.
+ Troubleshoot and resolve complex technical issues related to cloud infrastructure and application performance.
+ Implement and manage infrastructure as code using scripting languages such as Python and Bash to automate processes.
+ Optimize system performance by identifying bottlenecks and implementing solutions to improve efficiency.
+ Participate in code reviews and provide constructive feedback to peers to ensure high-quality code standards.
+ Contribute to the development of best practices for cloud architecture and application deployment.
+ Ensure security and compliance standards are met across all cloud environments and applications.
+ Provide technical guidance and support to team members on cloud and scripting-related tasks.
+ Stay updated with the latest industry trends and technologies to continuously improve skills and knowledge.
+ Document processes and procedures to ensure knowledge sharing and continuity within the team.
+ Engage in continuous improvement initiatives to enhance system reliability and performance.
**Qualifications**
+ Possess a strong understanding of cloud platforms such as Azure or AWS with excellent SRE knowledge Java JDBC and RESTful web services.
+ Demonstrate proficiency in scripting languages like Python and Bash scripting.
+ Have experience with SRE DevOps practices and tools like Splunk for monitoring and observability.
+ Exhibit strong problem-solving skills and the ability to troubleshoot complex technical issues.
+ Show excellent communication skills to collaborate effectively with cross-functional teams.
+ Display a proactive approach to learning and staying updated with industry trends.
+ Hold a bachelors degree in Computer Science Engineering or a related field.
**Certifications Required**
+ Required Skills: SRE Knowledge Java Azure Cloud Python
+ Web application frameworks (preferably Spring Boot)
+ Automated testing platforms and unit tests
+ Tools: Service Now Slack/Teams XMatters
Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
Software Engineer
Posted 13 days ago
Job Viewed
Job Description
We are seeking a skilled SRE Engineer with 4 to 8 years of experience to join our dynamic team. The ideal candidate will have expertise in cloud platforms such as Azure AWS and proficiency in scripting languages like Java Python and Bash scripting. This role involves working in a hybrid model during day shifts focusing on SRE DevOps and monitoring using tools like Splunk. The position does not require travel.
**Responsibilities**
+ Collaborate with cross-functional teams to design and implement SRE DevOps practices that improve system availability and performance.
+ Develop and maintain scalable cloud-based applications using Azure to enhance system performance and reliability.
+ Monitor system health and performance using tools like Splunk to ensure optimal operation and quick resolution of issues.
+ Troubleshoot and resolve complex technical issues related to cloud infrastructure and application performance.
+ Implement and manage infrastructure as code using scripting languages such as Python and Bash to automate processes.
+ Optimize system performance by identifying bottlenecks and implementing solutions to improve efficiency.
+ Participate in code reviews and provide constructive feedback to peers to ensure high-quality code standards.
+ Contribute to the development of best practices for cloud architecture and application deployment.
+ Ensure security and compliance standards are met across all cloud environments and applications.
+ Provide technical guidance and support to team members on cloud and scripting-related tasks.
+ Stay updated with the latest industry trends and technologies to continuously improve skills and knowledge.
+ Document processes and procedures to ensure knowledge sharing and continuity within the team.
+ Engage in continuous improvement initiatives to enhance system reliability and performance.
**Qualifications**
+ Possess a strong understanding of cloud platforms such as Azure or AWS with excellent SRE knowledge Java JDBC and RESTful web services.
+ Demonstrate proficiency in scripting languages like Python and Bash scripting.
+ Have experience with SRE DevOps practices and tools like Splunk for monitoring and observability.
+ Exhibit strong problem-solving skills and the ability to troubleshoot complex technical issues.
+ Show excellent communication skills to collaborate effectively with cross-functional teams.
+ Display a proactive approach to learning and staying updated with industry trends.
+ Hold a bachelors degree in Computer Science Engineering or a related field.
**Certifications Required**
+ Required Skills: SRE Knowledge Java Azure Cloud Python
+ Web application frameworks (preferably Spring Boot)
+ Automated testing platforms and unit tests
+ Tools: Service Now Slack/Teams XMatters
Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
Be The First To Know
About the latest Software engineer Jobs in Bengaluru !
Software Engineer
Posted 16 days ago
Job Viewed
Job Description
+ Design and implement complex software components and subsystems including object-oriented analysis and design, drafting design documentation and planning and conducting integrations and component tests.
+ Support the design of the architectural concepts and basic framework of the product
+ Ensure a smooth transition from the product's concept phase to maturity phase.
+ Provide technical solutions to complex problems.
+ Follow the company's quality process and complies with quality management system procedures.
+ Work as part of a team using established company procedures for Agile Software Development.
+ Participate in software planning and estimating activities & ensures the integrity and security of company intellectual property and confidential data.
+ Attends and supports engineering and surgeon review labs.
**What you need:**
**Required Qualifications:**
+ Bachelor's/Master's degree is preferred in computer science
+ 3-7 years of industry experience in professional software development.
+ Strong expertise in Design Patterns & C++ programming concepts; Linear Algebra, Computer Vision, Software design, development and verification methodologies
+ Required technical competencies in algorithms and data structures, object oriented design and analysis
**Preferred Qualifications:**
+ Familiar with software developments tools, such as compilers, interpreters, programming editors, debuggers, source code control, defect management.
+ Preferred Technical Competencies: Proficiency in Qt/QML, exposure to development of image processing applications.
+ Experience in medical devices, robotics, and/or surgical navigation is an asset.
+ Strong verbal and written communication skills
Stryker is a global leader in medical technologies and, together with its customers, is driven to make healthcare better. The company offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually.
Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer - M/F/Veteran/Disability.
Software Engineer
Posted 16 days ago
Job Viewed
Job Description
In this role you will be responsible for designing and programming a small module or a large component and designing a feature, set of features, or whole feature area. You will work independently and contribute to the immediate team and to other teams across business. You will also to mentor other junior team members and consultants.
GE HealthCare is a leading global medical technology and digital solutions innovator. Our purpose is to create a world where healthcare has no limits. 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:
- Collaborate with system engineers, frontend developers and software developers to implement solutions that are aligned with and extend shared platforms and solutions.
- Apply principles of Software Development Life Cycle and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques.
- Maintain and drive code quality through best practices, unit testing and code quality automation; Be an expert in writing code that meets standards and delivers the desired functionality using the technology selected for the project; Help in designing interfaces and information exchange between modules.
- Develop expertise and own individual module design while also understanding the overall product.
Seek and provide feedback on design and development.
- Understand performance parameters and assess application performance.
- Work on core data structures and algorithms and implement them using language of choice.
**Education Qualification:**
+ Bachelor's degree in computer science or "STEM" Majors (Science, Technology, Engineering and Math) with 2+ years of experience
**Essentials Skills:**
+ Well versed with Linux application-level command line interface & OS concepts
+ Experience in C,C++ on Linux, Shell Scripting
+ Good in debugging skills
**Desired Characteristics:**
+ Basic knowledge of core Java, Python
+ 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.
**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-Hybrid
#LI-MP2
**Additional Information**
**Relocation Assistance Provided:** Yes
Software Engineer

Posted 17 days ago
Job Viewed
Job Description
**Overview of Job Function:**
As a Software Engineer you will design, develop, and maintain robust software applications, leveraging Python, cloud platforms (AWS, Azure), and CI/CD tools like Harness and Jenkins. Your focus is on extracting data from different sources, Transforming at into structured format and loading into a Datawarehouse like MSSQL or Oracle.You will collaborate with cross-functional teams to build innovative solutions, optimize system performance, and ensure operational excellence through effective monitoring and automation. The role will work closely with a global team of engineers to build robust solutions that meet our business objectives following continuous integration and continuous deployment processes, while providing guidance to associate level engineers. Additionally, they will provide recommendations to management as to process, technologies, or other improvements intended to benefit productivity, efficiency and/or quality of the solutions developed by the team and occasionally lead the implementation of new solutions.