11+ BMC Jobs in Bangalore (Bengaluru) | BMC Job openings in Bangalore (Bengaluru)
Apply to 11+ BMC Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest BMC Job opportunities across top companies like Google, Amazon & Adobe.
Job Description
- Ensure hardware quality by performing client's qualification tests on servers and components
- Draft organized and detailed qual reports of tests showing outputs and PASS/FAIL results
- Debug HW issues found during tests by running investigative steps such as reproduction tests, problem isolation and fix verification.
- Prepare servers for test by validating HW config and updating FW
- Provide progress updates of tests on a regular basis in task tracker
- Attend stakeholder meetings to provide updates to open qualifications
- Support building out diagnostic definitions for hardware failures
Qualifications
- 5+ years of BMC test experience
- Experience with data center server (x86) and component testing and debug - CPU, DIMM, Motherboard, BMC, SATA/NVME Drive, NIC, PSU
- Experience with data center server FW component testing and debug - BIOS, BMC/IPMI/redfish, Drive FW, NIC FW, RAID FW, CPLD
- Experience with Linux shell/bash scripting to support HW testing
- Experience on Python automation
Design, develop, and maintain high-quality software solutions using programming
languages such as Java.
Implement backend services using frameworks like Spring Boot and frontend
interfaces using frameworks like React.
Apply deep knowledge of algorithms and data structures to solve complex problems
efficiently.
Optimize code for performance, scalability, and reliability.
Work with SQL and NoSQL databases to design, implement, and manage data storage
solutions.
Ensure data integrity and optimize database queries.
Leverage open-source tools and frameworks to develop scalable and maintainable
solutions.
Stay updated on the latest trends in open-source technologies.
Utilize Linux systems for development and deployment.
Automate and streamline processes using Linux tools and scripts.
Develop and maintain mobile applications that align with user requirements and
business goals.
Collaborate with cross-functional teams to ensure seamless integration with backend
systems.
Work closely with product managers, designers, and other engineers to bring ideas to
life.
Participate in code reviews, testing, and debugging to ensure high-quality
deliverables.
Job Title: Backend Engineer – Python / Golang / Rust
Location: Bangalore, India
Experience Required: Minimum 2–3 years
About the Role
We are looking for a passionate Backend Engineer to join our growing engineering team. The ideal candidate should have hands-on experience in building enterprise-grade, scalable backend systems using microservices architecture. You will work closely with product, frontend, and DevOps teams to design, develop, and optimize robust backend solutions that can handle high traffic and ensure system reliability.
Key Responsibilities
• Design, develop, and maintain scalable backend services and APIs.
• Architect and implement microservices-based systems ensuring modularity and resilience.
• Optimize application performance, database queries, and service scalability.
• Collaborate with frontend engineers, product managers, and DevOps teams for seamless delivery.
• Implement security best practices and ensure data protection compliance.
• Write and maintain unit tests, integration tests, and documentation.
• Participate in code reviews, technical discussions, and architecture design sessions.
• Monitor, debug, and improve system performance in production environments.
Required Skills & Experience
• Programming Expertise:
• Advanced proficiency in Python (Django, FastAPI, or Flask), OR
• Strong experience in Golang or Rust for backend development.
• Microservices Architecture: Hands-on experience in designing and maintaining distributed systems.
• Database Management: Expertise in PostgreSQL, MySQL, MongoDB, including schema design and optimization.
• API Development: Strong experience in RESTful APIs and GraphQL.
• Cloud Platforms: Proficiency with AWS, GCP, or Azure for deployment and scaling.
• Containerization & Orchestration: Solid knowledge of Docker and Kubernetes.
• Messaging & Caching: Experience with Redis, RabbitMQ, Kafka, and caching strategies (Redis, Memcached).
• Version Control: Strong Git workflows and collaboration in team environments.
• Familiarity with CI/CD pipelines, DevOps practices, and cloud-native deployments.
• Proven experience working on production-grade, high-traffic applications.
Preferred Qualifications
• Understanding of software architecture patterns (event-driven, CQRS, hexagonal, etc.).
• Experience with Agile/Scrum methodologies.
• Contributions to open-source projects or strong personal backend projects.
• Experience with observability tools (Prometheus, Grafana, ELK, Jaeger).
Why Join Us?
• Work on cutting-edge backend systems that power enterprise-grade applications.
• Opportunity to learn and grow with a fast-paced engineering team.
• Exposure to cloud-native, microservices-based architectures.
• Collaborative culture that values innovation, ownership, and technical excellence.
- Hands-on experience in modern web-development using .Net core, C#, Angular2+, Javascript, HTML5, CSS
- Expertise in developing services (SOAP-WCF and REST)
- Expertise in web development frameworks like ASP.NET MVC
- Good knowledge of database concepts and Microsoft SQL Server
- Solid foundation in computer science, with strong competencies in data structures, design patterns, concurrency, algorithms, and software design
- Experience working in any of the JavaScript frameworks like Ember.js, AngularJS, or ReactJS is a bonus.
- Strong analytical and troubleshooting skills.
- Ability to work as an individual contributor.
- Flair to learn new technologies and thrive in an agile environment.
Our client is the Health-tech initiative of India's largest business house. Started in 2015, it empowers healthcare providers and consumers in India. All healthcare monitoring services are made available through an app that will help connect doctors, hospitals, pharmacies, laboratories and consumers, enabling preventive and predictive healthcare. It helps the care-givers to track the entire patient journey from the initial appointment and maintaining their records, generating lab test reports to providing virtual consultation and home-care solutions. It is expected that this futuristic guide will strengthen doctor-patient relationship and enhance the in-clinic experience.
- Building a high performing team with focus on high quality software through core Agile value alignment.
- Removing team impediments and maintaining visibility for stakeholders.
- Coaching the team and helping follow scrum practices Agile enthusiast.
- Acting as an enabler for the effective functioning of a software development team using Agile Methodology.
- Assisting the self-organizing, self-managing team achieve its goals
- Facilitating Daily scrum, Sprint/ Iteration Planning, Sprint/ Iteration Demo and Retrospective meetings.
- Helping product owner to make the product backlogs in good shape and making them ready for the next sprint
What you need to have:
- Qualification : B.Tech / B.E.
- At least two years experience leading scrum teams, and basic Scrum Master and agile certification.
- Software development experience for minimum of 8 years prior to scrum master experience
- Hands-on development as required. Technical mentoring to members of the team
- Work experience preferred in any of the following technologies: Java, Swift/ iOS, Java/ Android, React, PHP, Selenium using Java
- Identifying New Sales Leads via Direct Customer Engagement.
- Qualifying the pre-generated leads over the call/Email/Softwares.
- Generate own leads/References from new customers at the time of acquisition.
- Achieving Sales Target & implementing sales promotional strategies of that particular region.
- Speaking with business owners, CEO, CXO, decision makers & explaining the product
- Understanding the requirement of B2B customers & demonstrating the services along with value proposition
- Establish and develop network of customers.
- Coordinating with sales team
- Passion, desire and motivation to sell and close new business
- Strong relationship building and management skills.
- Understanding of Web, Mobile Apps, IOT, Blockchain, Game technologies.
Requirements
- Excellent Verbal and Written in English.
- Excellent knowledge of MS Office.
- Aggressive attitude and driven by Sales Numbers.
- Thorough understanding of Sales and Marketing with negotiating techniques.
- Fast learning speed and a passion for Sales.
- Self-motivated with a results-driven approach.
- Aptitude in delivering attractive presentations.
- Qualification BE/ B.Tech (Comp Science) with MBA(Sales)
Key Purpose
Responsible for direction, strategy, planning & execution for the company's human resources management and administration while also managing the industrial relations in a unionized environment which requires special attention.
Key Responsibilities :
1. Prepare the annual human resources budget based on strategic aims and specific business objectives of the company. Review and roll out action plans during quarterly, monthly forecasts to achieve the targets set.
2. Direct and coordinate human resources management operations which include recruitment, training & development, Industrial Relations, and personnel administration. This covers custody and maintenance of all human resource records and documentation and meeting all compliance requirements set by governmental authorities.
3. Develop, update, implement and maintain policies and processes for all human resource operations and ensure that they are clearly understood and followed.
4. Monitor and ensure the timely completion of the annual review of the performance management system in place. Continually revise and update the business objectives and key result areas in consultation with the functional heads to improve the contribution of individuals and teams to business performance thereby aligning with the company- s strategic aims and business objectives.
5. The management of recruitment processes to secure the right person and competencies to satisfy the organization's development/job needs.
6. The development and implementation of organizational group and individual learning processes that achieve the skills and knowledge development to fulfil current and future business success.
7. Managing the relationship with the union as a representative of the management to liaison between the management and the union. To investigate and resolve any complex or critical industrial relations issues in a timely and effective manner. Handling complaints, managing grievance procedures, and facilitating counseling in conjunction with the management.
8. Facility management will ensure a clean, hygienic, secure facility in good repair, running efficiently with processes/frequencies / performance measures in place. Printing and stationery stocking & issue and incoming mail distribution will be part of facility management.
Additional Responsibilities :
Travel Management - Ordering flight tickets based on approved travel requisitions, themost economic rates and efficient travel, turnaround times. The domestic & international travel policy ground rules will apply.
Profile :
- Right Organisation - Small or Midsized engineering company in a professional, process-driven manufacturing environment.
- Right Qualification - Graduate/Engineer, Masters in Human Resource Management Right Experience - +12 years experience, 5 years minimum relevant experience,
- Competence - Excellent verbal and written business communication skills including the Capabilities ability to communicate with all levels of management and workmen in the organization.
- Strategic analytical capability, attention to detail and presentation skills
- Empathy and ability to understand the development needs of all employees
- Managing administrative work with a high degree of perfection
- Proficient with computers particularly with MS office and ability to utilize various software applications
- ERP functional knowledge, strong business, and quality management process understanding.
- Using considerable independent judgment and initiative to make recommendations to the management on all human resource related matters.
- At least 6+ years of experience in Manual Testing
- At least 3+ years of experience in Automation Testing using Selenium / Cucumber / Karate Frameworks.
- Strong inclination towards delivering quality software.
- Should be a good team player. Should have experience working in Agile Scrum Teams.
- Excellent communication skills
- Experience working in Agile Methodology.
- Good understanding of Data-Driven, Keyword Driven, and Hybrid Framework
- Experienced in writing SQL queries.
- Experienced in Test Life cycle and Bug Life cycle.
SENIOR SOFTWARE DEVELOPER (BACKEND DEVELOPMENT):
We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade web applications.
You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.
Responsibilities
• Java developer responsibilities include designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
• Contribute in all phases of the development lifecycle
• Write well designed, testable, efficient code
• Ensure designs are in compliance with specifications
• Prepare and produce releases of software components
• Support continuous improvement by investigating alternatives and technologies and presenting these for
architectural review
Requirements
• BS/MS degree in Computer Science, Engineering or a related subject from renowned (IITs, NITs, BITS etc) colleges
• Excellent aptitude, algorithmic and puzzle solving skills
• Proven hands-on Software Development experience
• Proven working experience of 2+ years in Java development
• Hands on experience in designing and developing applications using Java EE platforms
• Object Oriented analysis and design using common design patterns.
• Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management, Multi-Threading etc)
• Good knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
• Experience in the Spring Framework
• Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT,
Spring MVC)
• Experience with agile development



