Expoint – all jobs in one place
The point where experts and best companies meet

Compiler Developer jobs at Ibm in India, Bengaluru

Discover your perfect match with Expoint. Search for job opportunities as a Compiler Developer in India, Bengaluru and join the network of leading companies in the high tech industry, like Ibm. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
India
Bengaluru
86 jobs found
04.09.2025
IBM

IBM Senior RPA Developer India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Description:
Your role and responsibilities

As RPA Developer, you are responsible to Identifying and designing business processes for automation, setting up, testing and monitoring automated workflows to ensure that business processes function at optimum efficiency without risk of error.

Your primary responsibilities include:

  • Identifying and designing business processes for automation
  • Setting up, testing and monitoring automated workflows to ensure that business processes function at optimum efficiency without risk of error
  • Monitoring and maintaining automation post-implementation and resolving any potential issues to ensure smooth business operations
  • Producing process documentation in order to outline mistakes and successes and refine processes going forward
  • Ensuring quality automation using Quality Assurance (QA) processes and prevent any potential bugs
Required education
Bachelor's Degree
Preferred education
Master's Degree
Required technical and professional expertise

• Minimum 3-6 years of experience in RPA Development using UiPath

• Experience in VBA (Macro) Development

• Knowledge in SQL and .Net

• Understanding business process requirement & design

• Configure automation process as per solution design document

• Can work simultaneously on multiple RPA projects

• Ensure quality of coded components by performing end to end unit testing

Preferred technical and professional experience

• Problem-solving skills

• Mastery of Automation tools, such as Blue Prism, Power Automate or UiPath

• Proficiency in programming languages, such as Python or .NET

• Experience with Databases, such as SQL and NoSQL

Being an IBMer means you’ll be able to learn and develop yourself and your career, you’ll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.

OTHER RELEVANT JOB DETAILS

When applying to jobs of your interest, we recommend that you do so for those that match your experience and expertise. Our recruiters advise that you apply to not more than 3 roles in a year for the best candidate experience. For additional information about location requirements, please discuss with the recruiter following submission of your application.

Expand
04.09.2025
IBM

IBM Software Developer India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Description:
Your role and responsibilities

The Fabric Development Team sits at the center of our larger development effort. Developers work in areas that are used by the larger development organization and are required to work with developers and stakeholders in other teams to help solve problems.

· Design and develop innovative, company impacting products and services to support infrastructure operations

· Design, develop and implement object-oriented PHP applications from prototype through implementation

· Integrate open source and commercial enterprise applications into an exposed API and web-based portal

· Create highly scalable and performant REST/SOAP web services

· Keep focus on end users and goals all through the development process

· Work closely with product management and stakeholders to ensure applications meet needs and expectations

· Adhere to the highest levels of technical discipline and excellence to set a standard for the larger development organization

Required education
Bachelor's Degree
Required technical and professional expertise

Requirements

· Bachelor's Degree in Computer Science, related field, or comparable extra work experience

· 6+ years of experience with back end object oriented PHP development

· Solid experience with SQL and relation databases

· Solid experience with Object Oriented Design and Development

· Experience Developing Web API Interfaces

· Experience with version control systems, preferably Git

· Experience writing and debugging C code

Preferred technical and professional experience

Beneficial Skills

· Experience with shell scripting

· Experience with Java and/or Python

· Solid experience developing backend code using PHP

· Experience with non-relational data stores such as ZooKeeper or Memcache

· Experience with Docker and container orchestration technologies such as Kubernetes

Being an IBMer means you’ll be able to learn and develop yourself and your career, you’ll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.

OTHER RELEVANT JOB DETAILS

When applying to jobs of your interest, we recommend that you do so for those that match your experience and expertise. Our recruiters advise that you apply to not more than 3 roles in a year for the best candidate experience. For additional information about location requirements, please discuss with the recruiter following submission of your application.

Expand
04.09.2025
IBM

IBM Application Developer-Azure Cloud FullStack India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Description:

In this role, you'll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.

Your role and responsibilities

Strategic Team Leadership:

Partnership and Prototype Excellence:Collaborating with IBM and partners to deliver compelling prototypes.


Optimizing Resource Utilization:Promoting maximum use of IBM's Technology Sales resources.

Required education
Bachelor's Degree
Preferred education
Master's Degree
Required technical and professional expertise
  • Relevant software development experience with fairly Full stack profile
  • Proficient in .Net Core with Angular, with hands on coding in .Net core .
  • Proficient in Web API, MVC and Microservices.
  • Proficient with Azure Platform Development (Azure Functions, Azure Services etc
Preferred technical and professional experience
  • .Net Azure Full stack
  • Proficient in .Net Core with Angular, with hands on coding in .Net core

Being an IBMer means you’ll be able to learn and develop yourself and your career, you’ll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.

OTHER RELEVANT JOB DETAILS

When applying to jobs of your interest, we recommend that you do so for those that match your experience and expertise. Our recruiters advise that you apply to not more than 3 roles in a year for the best candidate experience. For additional information about location requirements, please discuss with the recruiter following submission of your application.

Expand
04.09.2025
IBM

IBM Application Developer-Microsoft Cloud India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Description:

In this role, you'll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.

Your role and responsibilities
  • As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys.

Your primary responsibilities include:

  • Proficient Software Development with Microsoft Technologies: Demonstrate expertise in software development using Microsoft technologies, ensuring high-quality code and efficient application performance.
  • Collaborative Problem-Solving and Stakeholder Engagement: Collaborate effectively with stakeholders to understand product requirements and challenges, proactively addressing issues through analytical problem-solving and strategic software solutions.
  • Agile Learning and Technology Integration: Stay updated with the latest Microsoft technologies, eagerly embracing continuous learning and integrating newfound knowledge to enhance software development processes and product features
Required education
Bachelor's Degree
Preferred education
Master's Degree
Required technical and professional expertise
  • SQL
  • ADF
  • Azure Data Bricks
Preferred technical and professional experience
  • PostgreSQL, MSSQL Eureka
  • Hystrix, zuul/API gateway In-Memory storage

Being an IBMer means you’ll be able to learn and develop yourself and your career, you’ll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.

OTHER RELEVANT JOB DETAILS

When applying to jobs of your interest, we recommend that you do so for those that match your experience and expertise. Our recruiters advise that you apply to not more than 3 roles in a year for the best candidate experience. For additional information about location requirements, please discuss with the recruiter following submission of your application.

Expand
04.09.2025
IBM

IBM Software Developer India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Description:
Your role and responsibilities

The role provides opportunity to develop IP Network Management product core features using various technologies including CPP, C, Perl script, Python etc. Also there is scope for technical support assistance directly (remote sessions / cognitive support platform) to clients, using problem determination and analytical skills. You will be involved in the following:

• Analyse and understand requirements, Plan implementation schedule, Develop, Unit test, document and deliver changes to customers.

• Own and implement customer request for enhancements (RFEs), Modernisation & Serviceability improvements.

• Work on defect fixing and provide resolution to customer reported bugs (known issues) and internally found bugs.

• Provide dev triage to customer reported issues (PMRs) that support team can’t resolve and find solutions.

• Look for avenues to recommend, or implement, new solutions or improvements to existing technical support tools, procedures, or processes.

• Collaborate with other development and support teams to find appropriate solutions.

• Communicate with the team and management regularly and keep them updated of the status and progress.

• Participate in department objectives such as building the knowledge base, improving serviceability, mentoring team members, and contributing to high customer satisfaction.

Required education
Bachelor's Degree
Preferred education
Master's Degree
Required technical and professional expertise
  • 3 to 6 years of overall experience in software development with a proven track record of delivering enterprise-grade applications.
  • Deep understanding of object-oriented programming, design patterns, multithreading etc using C++ in linux development environment.
  • Good understanding on telecom domains, Network devices(switches/routers..etc) and their internal components and their communication protocols.
  • End-to-end involvement in software development life cycle (SDLC), including requirements gathering, design, development, testing, deployment, and support.
  • Exposure to Linux, DB2/Oracle Database, GitHub, JIRA, Maven, Jenkins etc
Preferred technical and professional experience
  • Experience in debugging complex issues across layers and proposing long-term, scalable solutions.
  • Knowledge of cloud-based development (AWS, Azure, or GCP).
  • Experience working in Agile/Scrum-based development environments.
  • Ability to collaborate with cross-functional teams including UI/UX, DevOps, QA, and business stakeholders.

Being an IBMer means you’ll be able to learn and develop yourself and your career, you’ll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.

OTHER RELEVANT JOB DETAILS

When applying to jobs of your interest, we recommend that you do so for those that match your experience and expertise. Our recruiters advise that you apply to not more than 3 roles in a year for the best candidate experience. For additional information about location requirements, please discuss with the recruiter following submission of your application.

Expand
04.09.2025
IBM

IBM Software Developer India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Description:

An IBM Cloud Networking Software Development engineer will be the key individual responsible for end to end feature enablement across the orchestration layer. You will perform hands-on coding and mentor junior developers, working to increase the knowledge and performance of the collective team. In addition, you will interface with senior architects across several locations to ensure that the overall strategy is communicated and understood.

Your role and responsibilities

• Understand product vision and business needs to define product requirements and product architectural solutions.
• Use tools and methodologies to create representations for functions and user interface of desired product
• Develop high-level product specifications with attention to system integration and feasibility
• Define all aspects of development from appropriate technology and workflow to coding standards
• Communicate successfully all concepts and guidelines to development team
• Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
• Collaborate with other professionals to determine functional and non-functional requirements for new software or applications
• Provide support for production escalations and problem resolution for customers.
• Analyse requirements, design develop & maintain software products in alignment with the technology strategy of the organization
• Participate in technical reviews of requirements, specifications, designs, code and other artifacts. Ensure commitments are agreed, reviewed and met.
• Learn new skills and adopt new practices readily in order to develop innovative and cutting-edge software products that maintain Company's technical leadership position.
• Plan, develop and manage the infrastructure to enable strategic and effective use of tools.
• Lead the evaluation/evolution of tools/technologies/programs with input from internal teams, external developers.
• Proactively identifying issues and improvement opportunities.
• Directing resources to diagnose and resolve complex system, application software, security and related problems that impact system and availability.

Required education
Bachelor's Degree
Required technical and professional expertise
1. Requires 5- 8 years of experience. 2. Experience in Python or C or GoLang 3. REST API 4. Microservices Experience - Kubernetes 5. Good understanding of Network Routing Protocols 6. Experience with CI/CD 7. Experience in building, architecting, designing/implementing highly distributed global cloud-based systems. 8. Knowledge of technology solutions and ability to learn, understand and work quickly with new emerging technologies, methodologies and solutions in Cloud technology space. 9. Ability to deliver results and work cross-functionally. Ability to engage /influence audiences and identity expansion engagements.
Preferred technical and professional experience
• Networking protocol knowledge ( TCPIP, IPTABLES, ROUTING MODELS ) • Cloud Concepts – VPC, Subnet, Floating Ips

Being an IBMer means you’ll be able to learn and develop yourself and your career, you’ll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.

OTHER RELEVANT JOB DETAILS

When applying to jobs of your interest, we recommend that you do so for those that match your experience and expertise. Our recruiters advise that you apply to not more than 3 roles in a year for the best candidate experience. For additional information about location requirements, please discuss with the recruiter following submission of your application.

Expand
Limitless High-tech career opportunities - Expoint
Description:
Your role and responsibilities

As RPA Developer, you are responsible to Identifying and designing business processes for automation, setting up, testing and monitoring automated workflows to ensure that business processes function at optimum efficiency without risk of error.

Your primary responsibilities include:

  • Identifying and designing business processes for automation
  • Setting up, testing and monitoring automated workflows to ensure that business processes function at optimum efficiency without risk of error
  • Monitoring and maintaining automation post-implementation and resolving any potential issues to ensure smooth business operations
  • Producing process documentation in order to outline mistakes and successes and refine processes going forward
  • Ensuring quality automation using Quality Assurance (QA) processes and prevent any potential bugs
Required education
Bachelor's Degree
Preferred education
Master's Degree
Required technical and professional expertise

• Minimum 3-6 years of experience in RPA Development using UiPath

• Experience in VBA (Macro) Development

• Knowledge in SQL and .Net

• Understanding business process requirement & design

• Configure automation process as per solution design document

• Can work simultaneously on multiple RPA projects

• Ensure quality of coded components by performing end to end unit testing

Preferred technical and professional experience

• Problem-solving skills

• Mastery of Automation tools, such as Blue Prism, Power Automate or UiPath

• Proficiency in programming languages, such as Python or .NET

• Experience with Databases, such as SQL and NoSQL

Being an IBMer means you’ll be able to learn and develop yourself and your career, you’ll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.

OTHER RELEVANT JOB DETAILS

When applying to jobs of your interest, we recommend that you do so for those that match your experience and expertise. Our recruiters advise that you apply to not more than 3 roles in a year for the best candidate experience. For additional information about location requirements, please discuss with the recruiter following submission of your application.

Expand
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Compiler Developer opportunities at Ibm in India, Bengaluru. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.