Loading job details...
Posted 2026-04-27
Location: Hyderabad, Telangana, India Employment Type: Full-Time Work Mode: Hybrid (3 days/week in office) Experience Required: 2–4+ years Salary (Estimated): ₹15 LPA – ₹25 LPA (approx.) Education Required: Bachelor’s or Master’s degree in Computer Science or related field (or equivalent experience) Skills Required: - Programming in C, C++, C#, Java, JavaScript, or Python - Strong understanding of data structures and algorithms - Knowledge of software design and architecture - Familiarity with cloud platforms (Azure/AWS) - Understanding of AI/ML or MLOps (preferred) - Problem-solving and analytical skills - Good communication and teamwork Job Role & Responsibilities: - Design, develop, and maintain scalable software applications - Collaborate with stakeholders to understand requirements - Write clean, efficient, and maintainable code - Participate in code reviews and ensure quality standards - Contribute to system design and architecture - Support testing, deployment, and production systems - Monitor system performance and resolve issues - Work on cloud-based systems focusing on reliability and security - Collaborate with cross-functional teams About Company: Microsoft is a global technology company known for its software, cloud services, and AI solutions. It focuses on innovation and empowering individuals and organizations worldwide. Additional Information: Job ID: 200035733 Work Site: Hybrid Travel Requirement: Less than 25%
Get latest job alerts instantly
Trusted by thousands of job seekers
Mastercard • Pune, Maharashtra, India
Software Engineer II (DevOps) Company: Mastercard Location: Pune Type: Full-Time Role Overview • Support software development and DevOps initiatives • Build and maintain scalable software solutions • Work on CI/CD automation and deployment processes • Collaborate with engineering teams on enterprise platforms • Contribute to software quality, reliability, and performance improvements Key Responsibilities • Develop and maintain software applications • Support system implementation and deployment activities • Participate in software testing and quality assurance processes • Create and maintain technical documentation • Research and evaluate technical solutions • Improve development and operational processes • Support project metrics and reporting activities • Ensure compliance with engineering standards and best practices • Contribute to automation and process optimization initiatives • Support production systems and troubleshooting activities Required Skills • Java, Python, C++, or similar programming languages • Algorithms and Data Structures • Software Engineering fundamentals • DevOps principles • CI/CD concepts • Jenkins • Git • Ansible • Shell Scripting • Zabbix • Debugging and troubleshooting • Software testing concepts Preferred Qualifications • Knowledge of deployment automation • Understanding of system monitoring tools • Experience with Agile methodologies • Strong analytical and problem-solving skills • Good communication and teamwork abilities • Ability to learn new technologies quickly Educational Qualification • Bachelor's Degree in Computer Science, Information Technology, MIS, or related field Experience Required • 2–3 years of experience in Software Development or DevOps Work Environment • Enterprise-scale technology projects • Collaborative global engineering teams • Fast-paced and innovation-driven culture • Opportunity to work on payment technology platforms • Learning and career growth opportunities Benefits • Competitive compensation package • Professional development opportunities • Global work environment • Technology-driven culture • Exposure to large-scale financial systems • Inclusive workplace environment Why Join • Work with a leading global payments company • Gain experience in enterprise DevOps practices • Exposure to large-scale software platforms • Opportunity to work on secure and scalable systems • Career growth in fintech and technology domain
Microsoft • Bangalore, Karnataka, India
🔹 Job Title - Software Engineer II 🔹 Location - Bangalore, Karnataka, India (Hybrid – 3 days office) 🔹 Job Type - Full-Time 🔹 Experience Required - 2+ Years (or equivalent experience) 🔹 About the Role Join a global technology team working on cloud-based data platforms. This role focuses on building scalable systems, improving performance, and contributing to modern data and AI-driven applications. 🔹 Key Responsibilities - Design, develop, and maintain software features - Write clean, scalable, and maintainable code - Collaborate with teams to gather requirements - Improve system performance, reliability, and scalability - Participate in testing, debugging, and code reviews - Monitor and support live applications - Follow best practices for development and deployment 🔹 Required Skills - Strong programming knowledge (C / C++ / C# / Java / Python / JavaScript) - Understanding of data structures and algorithms - Experience with software development practices - Problem-solving and analytical thinking - Good communication skills 🔹 Preferred Skills - Knowledge of cloud platforms (Azure preferred) - Understanding of databases and distributed systems - Experience with system performance optimization - Familiarity with open-source technologies 🔹 Education - Bachelor’s or Master’s degree in Computer Science or related field 🔹 Work Environment - Hybrid work model - Opportunity to work on global cloud and AI products - Learning-driven and collaborative culture 🔹 Additional Notes - Background verification required - Equal opportunity employer