1,834 Microsoft Certified Azure Developer Associate jobs in India
Associate Software Developer
Posted today
Job Viewed
Job Description
Job Description: Senior Software Engineer (Lateral Hire)Job Title: Senior Software EngineerDepartment: Software EngineeringReports To: Software Engineering ManagerRole Purpose:To contribute to the design, development, and implementation of innovative software solutions for Composable Disaggregated Infrastructure (CDI) within a high-performing engineering team. This role will focus on developing of managing, monitoring and ing systems for CDI hardware with GUI functionalities. The successful candidate will collaborate effectively with team members and other stakeholders to deliver high-quality, scalable, and secure solutions.Responsibilities:Participate in the full software development lifecycle, from design and implementation to testing and deployment.Develop and maintain high-quality, well-documented code that meets performance and security requirements.Collaborate with other engineers to design and implement new features and functionalities.Participate in code reviews and provide constructive feedback to team members.Troubleshoot and resolve software defects in a timely and efficient manner.Contribute to the improvement of development processes and tools.Participate in Agile ceremonies (daily stand-ups, sprint planning, sprint reviews, retrospectives).Work closely with Japanese software and hardware teams to ensure smooth collaboration and knowledge sharing.Adhere to established coding standards and best practices.Proactively identify and report potential risks or issues.Contribute to the creation and maintenance of technical documentation.Required Skills & Experience:Bachelors degree in computer science, Software Engineering, or a related field.5 years of experience in software development, with a proven track record of delivering high-quality software. Proficiency in Python, Typescript.Experience with server management protocols (IPMI, Redfish, SNMP), virtualization technologies (VMware vSphere, OpenStack), RESTful API, Ansible and Networking protocols such as TCP/IP and HTTP/HTTPS.Preferably Full-stack development experience GUI/Front end (typescript, angular framework) to backend.Good understanding of OOAD, OOPS, design patterns & ability to convert it to code. Effective problem solver exhibits persistence & ability to dig deep for root-cause & solution. Strong written and verbal communication skills.Effective team player - ability to work effectively both independently and as part of a team.Experience using Agile/Scrum/Scrum at scale SDLC processes.Preferred Skills & Experience:Knowledge of hardware devices such as GPUs and PCIe or CXL bus technologies.Experience with Kubernetes (K8s) container orchestrator.Experience with securing software applications (e.g., knowledge of OWASP Top 10 vulnerabilities).Experience of Open-Source Software (OSS) development.Leading Agile development teams as a scrum master or product ownerThis job description is not exhaustive and may be subject to change. The successful candidate will be a highly motivated and skilled individual with a passion for software development and a commitment to delivering high-quality results.
Software Developer
Posted today
Job Viewed
Job Description
A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions. Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career. We are seeking a skilled back-end developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages. IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
**Your role and responsibilities**
As a key member of our dynamic team, you will play a vital role in crafting exceptional software experiences.
Your responsibilities will encompass the design and implementation of innovative features, fine-tuning and sustaining existing code for optimal performance, and guaranteeing top-notch quality through rigorous testing and debugging.
Collaboration is at the heart of what we do, and you'll be working closely with fellow developers, designers, and product managers to ensure our software aligns seamlessly with user expectations.
**Required technical and professional expertise**
* 2+ years of hands-on experience with 2 or more of the following languages: Java, JavaScript, TypeScript, Kotlin, Python
* Familiarity with various file transfer protocol standards like FTP(S), SFTP, HTTP(s), REST
* Exposure to Cloud deployment technologies : Kubernetes, AWS, Azure, others
* Integration skills with SQL / NoSQL databases (DB2 , Couchbase and OpenSearch backend infrastructure to pull data that feeds insights
**Preferred technical and professional experience**
* Exposure to Agile development practices * Having knowledge with EDI software infrastructures
* Knowledge in distributed systems and SaaS infrastructure * Knowledge in SaaS automation and monitoring tools
* Experience with web development, API's, and web services: * Exposure to AI/ML framework for app development : LangChain, CrewAI, and LlamaIndex, others
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 Developer
Posted today
Job Viewed
Job Description
A career in IBM Software means you'll be part of a team that transforms our customers challenges into solutions.
Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
**Your role and responsibilities**
As part of the DataPower gateway software engineering team you will be responsible for ensuring that every version of the product that is released exceeds the high level of quality that our customers demand. You will be responsible for development of DataPower gateway container technologies, which will include both multi-protocol and API gateway capabilities. The role seeks good levels of personal organization, and the ability to work well with a distributed global team in a fast paced and exciting environment. You will be office based, working with senior team members who will be able to help you integrate into the team, the department and wider IBM. You will be required to communicate your status on a daily basis, come up with creative solutions to problems and be flexible. Supporting the team where your help is required and to be able to demonstrate a positive attitude and a passion to succeed.
**Required technical and professional expertise**
* 5-8 years of C++ experience specifically in the development of network gateways, or network routers (embedded firmware or stand alone software).
* 5 years of embedded Linux development experience (CentOS)
* Excellent problem solving skills
* Being a quick learner
* Experience with Rust development
* Experience with DataPower would be a plus
* Exposure to agile development methodology and tools
**Preferred technical and professional experience**
* 5-8 years of C++ experience specifically in the development of network gateways, or network routers (embedded firmware or stand alone software).
* 5 years of embedded Linux development experience (CentOS)
* Excellent problem solving skills
* Being a quick learner
* Experience with Rust development
* Experience with DataPower would be a plus
* Exposure to agile development methodology and tools
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 Developer
Posted 3 days ago
Job Viewed
Job Description
A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions.
Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
We are seeking a skilled Software Engnineer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.
IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
IBM Software infuses core business operations with intelligence-from machine learning to generative AI-to help make organizations more responsive, productive, and resilient.
IBM Software helps clients put AI into action now to create real value with trust, speed, and confidence across digital labor, IT automation, application modernization, security, and sustainability. Critical to this is the ability to make use of all data, because AI is only as good as the data that fuels it. In most organizations data is spread across multiple clouds, on premises, in private datacenters, and at the edge.
IBM's AI and data platform scales and accelerates the impact of AI with trusted data, and provides leading capabilities to train, tune and deploy AI across business.
IBM's hybrid cloud platform is one of the most comprehensive and consistent approach to development, security, and operations across hybrid environments-a flexible foundation for leveraging data, wherever it resides, to extend AI deep into a business.
**Your role and responsibilities**
We are seeking a Skilled Software Engineer to join our Db2 for z/OS team with a focus on the Query Accelerator component. Your main duties will include working closely with development to understand new features so that you can either modify existing workloads or create new ones to test the function, and you will be responsible for stress testing newly developed features as well as fixes for customer problems. You will occasionally get involved in customers cases where a problem may need to be recreated. Our SVT engineers have a big picture view of Db2 for z/OS and create/maintain applications, workloads, and automation in a native z/OS environment.
We are looking for someone passionate about product quality and new technology. Candidates with strong programming, debugging, and problem troubleshooting skills are needed to excel in this position.
Join the innovative technical team focused on delivering high quality
software with heavy emphasis on stress testing for every outgoing delivery.
**Required technical and professional expertise**
Required Skills:
-Minimum 5+ years of Software programming work experience
-Bachelor's degree
-Understanding of software development lifecycle
-Understand the value of quality control in software product development
Should possess good problem-solving skills
-Strong RDBMS & SQL skills
-Programming skills in Java, C, Python and a desire to learning new technologies
**Preferred technical and professional experience**
Preferred Skills:
-Knowledge about IBM Db2
-Basics of Linux usage and administration
-Programming skills in Java, C
-Understanding of software scalability testing
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 Developer
Posted 3 days ago
Job Viewed
Job Description
A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions.Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.We are seeking a skilled software developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.
**Your role and responsibilities**
As a key member of our dynamic team, you will play a vital role in crafting exceptional software experiences. Your responsibilities will include bench marking the performance and scalability of complex systems, making performance improvements to the code and assisting with problem determination and resolution to customer issues regarding system performance. Collaboration is at the heart of what we do, and you'll be working closely with fellow developers, designers, and product managers to ensure our software aligns seamlessly with user expectations.
**Required technical and professional expertise**
Experience in standard SDLC methodologies like Waterfall, Agile and Scrum with
3+ years of experience.
· Experience on different technologies (JAVA, REST API, C/C++, Linux)
· Experience managing the complex projects, managing test programs and transformations.
· Complete understanding of manual testing aspects
· Must be self-directed, resilient and creative.
· Excellent analytical and communication skills.
· Good knowledge of SQL
· Must have knowledge on Versioning control system like GITHUB/RTC
**Preferred technical and professional experience**
Must have good understanding on Web Application Development and deployment
· Must have experience in penetration testing (OWASP Top 10) with standard tools like Burp Suite/Zap Proxy etc.
· Using SAST, DAST, OSA, and Direct Test tools to perform testing and remediation
· Performing the execution, validation and remediation of Security and Privacy by Design test work for the assigned offerings.
· Must have Knowledge on SIRT/PSIRT operations.
· The identification of risks, threats, vulnerabilities, potential anomalous flows and interactions and the remediation of them
· Must have good understanding/Knowledge on Linux/Window OS and Linux Commands
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 Developer
Posted 4 days ago
Job Viewed
Job Description
A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions.
Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
We are seeking a skilled Software Developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.
IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
**Your role and responsibilities**
Key Responsibilities:
*
Design and develop robust, scalable applications using C/C++ and Java.
*
Write efficient SQL queries and manage relational databases for data storage, retrieval, and performance tuning.
*
Participate in all phases of the software development lifecycle - requirement analysis, design, coding, testing, deployment, and maintenance.
*
Optimize legacy systems and support migration or refactoring initiatives.
*
Collaborate with DevOps, QA, and Product teams to ensure timely delivery of features.
*
Troubleshoot production issues and implement solutions for continuous improvement.
*
Follow secure coding practices and maintain software documentation.
**Required technical and professional expertise**
Required Skills:
*
Strong programming experience in C/C++ and Java (Core & Advanced).
*
Proficient in Relational Databases - strong knowledge of SQL, PL/SQL, triggers, procedures, and query optimization.
*
Hands-on experience with tools like GCC, GDB, Eclipse, IntelliJ IDEA, etc.
*
Good understanding of Object-Oriented Programming (OOP), multithreading, memory management, and data structures/algorithms.
*
Familiarity with Linux/Unix development environment and shell scripting.
*
Experience with version control systems like Git.
**Preferred technical and professional experience**
Preferred Qualifications:
*
Experience with performance tuning of large-scale applications.
*
Knowledge of Java frameworks like Spring, Hibernate.
*
Exposure to RESTful APIs, microservices, or messaging systems (Kafka, RabbitMQ).
*
Familiarity with CI/CD tools (Jenkins, GitLab CI).
*
Experience working in Agile/Scrum development environments.
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 Developer
Posted 5 days ago
Job Viewed
Job Description
A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions.
Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
We are seeking a skilled Software Developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.
IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
**Your role and responsibilities**
Key Responsibilities:
*
Design, develop, and maintain scalable backend services and core components using C/C++ and Java.
*
Develop and optimize SQL queries, stored procedures, and schema designs in relational databases like Oracle, PostgreSQL, or MySQL.
*
Containerize applications using Docker and orchestrate deployments using Kubernetes in cloud or on-premise environments.
*
Architect and implement high-availability, resilient, and secure systems.
*
Lead code reviews, mentor junior developers, and drive best engineering practices.
*
Collaborate with QA, DevOps, and Product teams for continuous delivery and integration.
*
Diagnose and resolve performance, scalability, and reliability issues in production.
*
Write technical documentation, architecture diagrams, and deployment instructions.
**Required technical and professional expertise**
We are looking for a highly experienced and hands-on Senior Software Engineer with 9+ years strong expertise in C/C++, Java, Relational Databases, and containerization technologies like Docker and Kubernetes. The ideal candidate will be responsible for building high-performance, scalable backend systems and deploying them using modern DevOps tools and microservices architecture.
Programming Languages:
Strong hands-on experience with C/C++ and Java (SE/EE) in large-scale software systems.
*
Database Systems:
Proficient in relational database design and development using SQL, PL/SQL, stored procedures, views, indexing, and performance tuning.
*
Containerization and Orchestration:
*
Deep understanding of Docker for building and managing containers.
*
Experience with Kubernetes for orchestrating services, managing deployments, scaling, and monitoring.
*
DevOps and Cloud (preferred):
*
Experience with CI/CD pipelines, Git, Jenkins, GitLab CI.
*
Familiarity with cloud platforms such as AWS, Azure, or GCP is a plus.
*
Tools & Environments:
*
Proficient in Linux/Unix environments.
*
Tools: GDB, Valgrind, Eclipse/IntelliJ IDEA, Git, Jira, etc.
**Preferred technical and professional experience**
*
Exposure to microservices architecture, RESTful APIs, message queues (Kafka/RabbitMQ).
*
Experience in performance profiling and tuning of multithreaded applications.
*
Knowledge of system-level programming, memory management, and low-latency systems.
*
Experience with monitoring/logging tools like Prometheus, Grafana, ELK Stack.
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.
Be The First To Know
About the latest Microsoft certified azure developer associate Jobs in India !
Software Developer
Posted 5 days ago
Job Viewed
Job Description
IBM is seeking a talented and motivated Software Engineer to join the development team of one of its key products. This role involves both front-end and back-end development work across a large-scale, Windows-based application with numerous integrated modules. The ideal candidate is comfortable navigating and enhancing complex codebases and can work independently with minimal supervision. Development is primarily done in a Windows environment using Microsoft Visual Studio, requiring a strong foundation in .NET/C# and familiarity with Windows-specific development practices. This is a great opportunity to contribute to a mature, enterprise-grade product that delivers significant value to IBM's customers
**Your role and responsibilities**
Your Role and Responsibilities
* Develop, maintain, and enhance modules within a large, Windows-based product.
* Work on both user-facing interfaces and back-end systems, moving fluidly between different components.
* Analyze, debug, and resolve issues across the software stack.
* Understand and manage component interactions within a Windows environment, including registry-related functionality.
* Collaborate with team members and stakeholders to gather requirements and deliver high-quality solutions.
* Write clean, maintainable, and well-documented code using Microsoft Visual Studio and related tools.
* Work independently and take ownership of assigned tasks, delivering them within agreed timelines.
**Required technical and professional expertise**
* 2+ year of experience in software development using .NET/C#, preferably within the Microsoft development ecosystem.
* Solid understanding of the Windows operating system, particularly how software components interact and how the Windows registry functions in development.
* Strong analytical and debugging skills, with the ability to understand and work with existing codebases.
* Ability to work effectively in a team and independently with minimal supervision.
* Excellent communication skills for collaborating with team members and documenting technical details.
**Preferred technical and professional experience**
* Knowledge or experience in C++ is a plus/preferred.
* Familiarity with Windows COM components and Windows services is helpful.
* Experience with databases such as MS SQL, Oracle, DB2, or Access.
* Understanding of enterprise software development practices and large-scale application design.
* Understanding of SharePoint CSOM for managing SharePoint Online or On-Premise resources.
* Hands-on experience with desktop applications.
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 Developer
Posted 5 days ago
Job Viewed
Job Description
A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions.
Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
We are seeking a skilled Software Developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.
IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
**Your role and responsibilities**
*
Design, develop, and maintain scalable backend services and core components using C/C++ and Java.
*
Develop and optimize SQL queries, stored procedures, and schema designs in relational databases like Oracle, PostgreSQL, or MySQL.
*
Containerize applications using Docker and orchestrate deployments using Kubernetes in cloud or on-premise environments.
*
Architect and implement high-availability, resilient, and secure systems.
*
Lead code reviews, mentor junior developers, and drive best engineering practices.
*
Collaborate with QA, DevOps, and Product teams for continuous delivery and integration.
*
Diagnose and resolve performance, scalability, and reliability issues in production.
*
Write technical documentation, architecture diagrams, and deployment instructions.
**Required technical and professional expertise**
We are looking for a highly experienced and hands-on Senior Software Engineer with 9+ years strong expertise in C/C++, Java, Relational Databases, and containerization technologies like Docker and Kubernetes. The ideal candidate will be responsible for building high-performance, scalable backend systems and deploying them using modern DevOps tools and microservices architecture.
Required Skills:
*
Programming Languages:
Strong hands-on experience with C/C++ and Java (SE/EE) in large-scale software systems.
*
Database Systems:
Proficient in relational database design and development using SQL, PL/SQL, stored procedures, views, indexing, and performance tuning.
*
Containerization and Orchestration:
*
Deep understanding of Docker for building and managing containers.
*
Experience with Kubernetes for orchestrating services, managing deployments, scaling, and monitoring.
*
DevOps and Cloud (preferred):
*
Experience with CI/CD pipelines, Git, Jenkins, GitLab CI.
*
Familiarity with cloud platforms such as AWS, Azure, or GCP is a plus.
*
Tools & Environments:
*
Proficient in Linux/Unix environments.
*
Tools: GDB, Valgrind, Eclipse/IntelliJ IDEA, Git, Jira, etc.
**Preferred technical and professional experience**
*
Exposure to microservices architecture, RESTful APIs, message queues (Kafka/RabbitMQ).
*
Experience in performance profiling and tuning of multithreaded applications.
*
Knowledge of system-level programming, memory management, and low-latency systems.
*
Experience with monitoring/logging tools like Prometheus, Grafana, ELK Stack.
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.