Enterprise Software Developer

2 weeks ago


Pune, Maharashtra, India BMC Software, Inc. Full time

We at BMC believe that innovation and quality go hand-in-hand. That’s why we’re looking for a skilled SaaS Quality Engineer to join our team. This role offers a unique opportunity to drive cutting-edge technology and shape the future of enterprise software solutions.


As a SaaS Quality Engineer, you will be responsible for implementing features, working closely with Product Managers, UX experts, Architects, and QA to develop implementation plans that focus on innovation, quality, and delivering value to our clients.


Key Responsibilities:



  • Participate in all aspects of SaaS product development, from requirements analysis to product release and sustaining using agile methodology.
  • Implement features and collaborate with cross-functional teams to develop implementation plans with a focus on innovation, quality, and sustainability.
  • Learn and adopt cutting-edge technologies and tools to build best-of-class enterprise SaaS solutions.
  • Deliver high-quality enterprise SaaS offerings to aggressive schedules.
  • Develop strong diagnostics, debugging, and troubleshooting skills.
  • Provide complete documentation in the form of commented code, problem status information, and design documents.

Requirements:



  • 5+ years of enterprise software product development experience.
  • 5+ years of Java development experience.
  • 1+ years of SaaS engineering experience.
  • Core and Advanced Java (Threading, Design Patterns, Data Structures) J2EE, REST web services, Spring framework.
  • Experience with test-driven software development.
  • Knowledge of SQL for data manipulation.
  • Experience with REST API.

While a background in programming skills in languages such as Python or R, knowledge of statistical analysis, data mining, and machine learning techniques, experience with machine learning frameworks and libraries, and expertise in Cassandra, Kafka, Elasticsearch, Kubernetes, Docker, and Ansible are beneficial, our team can help you develop these skills.


If you are passionate about quality and innovation, have excellent problem-solving, debugging, and analytical skills, and great communication skills, we encourage you to apply for this exciting opportunity to contribute to BMC’s and your own success.


How You Will Contribute:



  • Participating in all aspects of SaaS product development, from requirements analysis to product release and sustaining using agile methodology.
  • Working in a team to implement features and partner with Product Managers, UX experts, Architects, and QA to develop implementation plans with a focus on innovation, quality, sustainability, and delivering value to our clients.
  • Learning and adopting cutting-edge technologies and tools to build best-of-class enterprise SaaS solutions.
  • Responsible for the delivery of high-quality enterprise SaaS offerings to aggressive schedules.
  • You have strong diagnostics, debugging, and troubleshooting skills.
  • Provides complete documentation in the form of commented code, problem status information, and design documents.

To ensure success in this role, we require:



  • Overall 5+ years of enterprise software product development experience.
  • 5+ years of Java development experience.
  • 1+ years of SaaS engineering experience.
  • Core and Advanced Java (Threading, Design Patterns, Data Structures) J2EE, REST web services, Spring framework.
  • Experience with test-driven software development.
  • Knowledge of SQL for data manipulation.
  • Experience with REST API.

While a background in programming skills in languages such as Python or R, knowledge of statistical analysis, data mining, and machine learning techniques, experience with machine learning frameworks and libraries, and expertise in Cassandra, Kafka, Elasticsearch, Kubernetes, Docker, and Ansible are beneficial, our team can help you develop these skills.


We are an award-winning, equal opportunity, culturally diverse, and fun place to be. Join us in building a new SaaS offering that combines ease of use and consumer-level user interaction with the strength of enterprise IT solutions powered by AI/ML.


Key Skills:



  • Experience with Core and Advanced Java (Threading, Design Patterns, Data Structures) J2EE, REST web services, Spring framework.
  • Experience with test-driven software development.
  • Knowledge of SQL for data manipulation.
  • Experience with REST API.
  • Knowledge of statistical analysis, data mining, and machine learning techniques.
  • Experience with machine learning frameworks and libraries.
  • Expertise in Cassandra, Kafka, Elasticsearch, Kubernetes, Docker, and Ansible.

If you are a team player person who is passionate about quality and innovation, have excellent problem-solving, debugging, and analytical skills, and great communication skills, we encourage you to apply for this exciting opportunity to contribute to BMC’s and your own success.


How You Will Contribute:



  • Participating in all aspects of SaaS product development, from requirements analysis to product release and sustaining using agile methodology.
  • Working in a team to implement features and partner with Product Managers, UX experts, Architects, and QA to develop implementation plans with a focus on innovation, quality, sustainability, and delivering value to our clients.
  • Learning and adopting cutting-edge technologies and tools to build best-of-class enterprise SaaS solutions.
  • Responsible for the delivery of high-quality enterprise SaaS offerings to aggressive schedules.
  • You have strong diagnostics, debugging, and troubleshooting skills.
  • Provides complete documentation in the form of commented code, problem status information, and design documents.

To ensure success in this role, we require:



  • Overall 5+ years of enterprise software product development experience.
  • 5+ years of Java development experience.
  • 1+ years of SaaS engineering experience.
  • Core and Advanced Java (Threading, Design Patterns, Data Structures) J2EE, REST web services, Spring framework.
  • Experience with test-driven software development.
  • Knowledge of SQL for data manipulation.
  • Experience with REST API.

While a background in programming skills in languages such as Python or R, knowledge of statistical analysis, data mining, and machine learning techniques, experience with machine learning frameworks and libraries, and expertise in Cassandra, Kafka, Elasticsearch, Kubernetes, Docker, and Ansible are beneficial, our team can help you develop these skills.


If you are passionate about quality and innovation, have excellent problem-solving, debugging, and analytical skills, and great communication skills, we encourage you to apply for this exciting opportunity to contribute to BMC’s and your own success.


How You Will Contribute:



  • Participating in all aspects of SaaS product development, from requirements analysis to product release and sustaining using agile methodology.
  • Working in a team to implement features and partner with Product Managers, UX experts, Architects, and QA to develop implementation plans with a focus on innovation, quality, sustainability, and delivering value to our clients.
  • Learning and adopting cutting-edge technologies and tools to build best-of-class enterprise SaaS solutions.
  • Responsible for the delivery of high-quality enterprise SaaS offerings to aggressive schedules.
  • You have strong diagnostics, debugging, and troubleshooting skills.
  • Provides complete documentation in the form of commented code, problem status information, and design documents.

To ensure success in this role, we require:



  • Overall 5+ years of enterprise software product development experience.
  • 5+ years of Java development experience.
  • 1+ years of SaaS engineering experience.
  • Core and Advanced Java (Threading, Design Patterns, Data Structures) J2EE, REST web services, Spring framework.
  • Experience with test-driven software development.
  • Knowledge of SQL for data manipulation.
  • Experience with REST API.

While a background in programming skills in languages such as Python or R, knowledge of statistical analysis, data mining, and machine learning techniques, experience with machine learning frameworks and libraries, and expertise in Cassandra, Kafka, Elasticsearch, Kubernetes, Docker, and Ansible are beneficial, our team can help you develop these skills.


We are an award-winning, equal opportunity, culturally diverse, and fun place to be. Join us in building a new SaaS offering that combines ease of use and consumer-level user interaction with the strength of enterprise IT solutions powered by AI/ML.


Key Skills:



  • Experience with Core and Advanced Java (Threading, Design Patterns, Data Structures) J2EE, REST web services, Spring framework.
  • Experience with test-driven software development.
  • Knowledge of SQL for data manipulation.
  • Experience with REST API.
  • Knowledge of statistical analysis, data mining, and machine learning techniques.
  • Experience with machine learning frameworks and libraries.
  • Expertise in Cassandra, Kafka, Elasticsearch, Kubernetes, Docker, and Ansible.

If you are a team player person who is passionate about quality and innovation, have excellent problem-solving, debugging, and analytical skills, and great communication skills, we encourage you to apply for this exciting opportunity to contribute to BMC’s and your own success.


How You Will Contribute:



  • Participating in all aspects of SaaS product development, from requirements analysis to product release and sustaining using agile methodology.
  • Working in a team to implement features and partner with Product Managers, UX experts, Architects, and QA to develop implementation plans with a focus on innovation, quality, sustainability, and delivering value to our clients.
  • Learning and adopting cutting-edge technologies and tools to build best-of-class enterprise SaaS solutions.
  • Responsible for the delivery of high-quality enterprise SaaS offerings to aggressive schedules.
  • You have strong diagnostics, debugging, and troubleshooting skills.
  • Provides complete documentation in the form of commented code, problem status information, and design documents.

To ensure success in this role, we require:



  • Overall 5+ years of enterprise software product development experience.
  • 5+ years of Java development experience.
  • 1+ years of SaaS engineering experience.
  • Core and Advanced Java (Threading, Design Patterns, Data Structures) J2EE, REST web services, Spring framework.
  • Experience with test-driven software development.
  • Knowledge of SQL for data manipulation.
  • Experience with REST API.

While a background in programming skills in languages such as Python or R, knowledge of statistical analysis, data mining, and machine learning techniques, experience with machine learning frameworks and libraries, and expertise in Cassandra, Kafka, Elasticsearch, Kubernetes, Docker, and Ansible are beneficial, our team can help you develop these skills.


If you are passionate about quality and innovation, have excellent problem-solving, debugging, and analytical skills, and great communication skills, we encourage you to apply for this exciting opportunity to contribute to BMC’s and your own success.


How You Will Contribute:



  • Participating in all aspects of SaaS product development, from requirements analysis to product release and sustaining using agile methodology.
  • Working in a team to implement features and partner with Product Managers, UX experts, Architects, and QA to develop implementation plans with a focus on innovation, quality, sustainability, and delivering value to our clients.
  • Learning and adopting cutting-edge technologies and tools to build best-of-class enterprise SaaS solutions.
  • Responsible for the delivery of high-quality enterprise SaaS offerings to aggressive schedules.
  • You have strong diagnostics, debugging, and troubleshooting skills.
  • Provides complete documentation in the form of commented code, problem status information, and design documents.

To ensure success in this role, we require:



  • Overall 5+ years of enterprise software product development experience.
  • 5+ years of Java development experience.
  • 1+ years of SaaS engineering experience.
  • Core and Advanced Java (Threading, Design Patterns, Data Structures) J2EE, REST web services, Spring framework.
  • Experience with test-driven software development.
  • Knowledge of SQL for data manipulation.
  • Experience with REST API.

While a background in programming skills in languages such as Python or R, knowledge of statistical analysis, data mining, and machine learning techniques, experience with machine learning frameworks and libraries, and expertise in Cassandra, Kafka, Elasticsearch, Kubernetes, Docker, and Ansible are beneficial, our team can help you develop these skills.


If you are passionate about quality and innovation, have excellent problem-solving, debugging, and analytical skills, and great communication skills, we encourage you to apply for this exciting opportunity to contribute to BMC’s and your own success.


How You Will Contribute:



  • Participating in all aspects of SaaS product development, from requirements analysis to product release and sustaining using agile methodology.
  • Working in a team to implement features and partner with Product Managers, UX experts, Architects, and QA to develop implementation plans with a focus on innovation, quality, sustainability, and delivering value to our clients.
  • Learning and adopting cutting-edge technologies and tools to build best-of-class enterprise SaaS solutions.
  • Responsible for the delivery of high-quality enterprise SaaS offerings to aggressive schedules.
  • You have strong diagnostics, debugging, and troubleshooting skills.
  • Provides complete documentation in the form of commented code, problem status information, and design documents.

To ensure success in this role, we require:



  • Overall 5+ years of enterprise software product development experience.
  • 5+ years of Java development experience.
  • 1+ years of SaaS engineering experience.
  • Core and Advanced Java (Threading, Design Patterns, Data Structures) J2EE, REST web services, Spring framework.
  • Experience with test-driven software development.
  • Knowledge of SQL for data manipulation.
  • Experience with REST API.

While a background in programming skills in languages such as Python or R, knowledge of statistical analysis, data mining, and machine learning techniques, experience with machine learning frameworks and libraries, and expertise in Cassandra, Kafka, Elasticsearch, Kubernetes, Docker, and Ansible are beneficial, our team can help you develop these skills.


If you are passionate about quality and innovation, have excellent problem-solving, debugging, and analytical skills, and great communication skills, we encourage you to apply for this exciting opportunity to contribute to BMC’s and your own success.



  • Pune, Maharashtra, India Magic Software Enterprise Full time

    At Magic Software Enterprises, we're committed to innovation in software development. Our team is dynamic, diverse, and dedicated to excellence.We're seeking a talented Software Development Team Lead to oversee development projects, optimize processes, and ensure the delivery of high-quality software solutions.Lead and Inspire: Manage and mentor a diverse...

  • Software Engineer

    2 weeks ago


    Pune, Maharashtra, India BMC Software, Inc. Full time

    Job Summary:BMC Software, Inc. is an award-winning company that values trust, equality, and innovation. We are a fun and diverse place to work, where we give back to the community and champion our team members' wins.About Us:We help our customers become Autonomous Digital Enterprises by building world-class products and focusing on customer satisfaction. Our...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    Job DescriptionWe are seeking a skilled Enterprise Java Developer to join our team at BMC Software, Inc. The ideal candidate will have 5+ years of experience in enterprise software product development, with a strong focus on quality and innovation.Key ResponsibilitiesParticipate in all aspects of SaaS product development, from requirements analysis to...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    About this roleWe are seeking a Java Developer to join our team at BMC Software, Inc. to help us build innovative SaaS solutions.Key ResponsibilitiesParticipate in all aspects of SaaS product development, from requirements analysis to product release and sustaining using agile methodology.Work with a team to implement features and collaborate with Product...


  • Pune, Maharashtra, India Magic Software Enterprise Full time

    Job Title: Senior Software ManagerAt Magic Software Enterprises, we're at the forefront of innovation in software development. Our team is dynamic, diverse, and dedicated to excellence.About the Role:We're seeking a passionate Software Manager/Senior Software Manager to lead our talented engineering team. In this role, you'll oversee development projects,...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    Company Overview">BMC Software, Inc. is an award-winning and culturally diverse company that values innovation, quality, and community involvement.">We are driven by a passion for helping our customers become Autonomous Digital Enterprises, empowering them to conquer opportunities ahead.">Job Description">We are seeking a highly experienced Senior Product...


  • Pune, Maharashtra, India Sunbridge Software Services private Limited Full time

    Job Title: Enterprise Software Sales SpecialistAbout the Role:We are seeking a highly motivated and experienced Enterprise Software Sales Specialist to join our team at Sunbridge Software Services. As an Enterprise Software Sales Specialist, you will be responsible for identifying new business opportunities, building strong customer relationships, and...


  • Pune, Maharashtra, India F337 Deutsche India Private Limited, Pune Branch Full time

    Job Title: Enterprise Software DeveloperThis role is for a skilled engineer responsible for designing, developing, and unit testing software applications. The ideal candidate should have excellent development experience in a Big Data platform and be proficient in Spark, Python, and related technologies. As part of our Agile development environment, you will...


  • Pune, Maharashtra, India Global Payments Asia-Pacific India Private Limited Full time

    Global Payments Asia-Pacific India Private Limited is seeking an experienced Enterprise Software Development Manager to lead our Applications System Development team.Key Responsibilities:Manage the analysis, programming, and testing activities for system and/or software application development and service support.Advises and confers with team members on...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    About the RoleWe are seeking a skilled Software Development Lead to join our team at BMC Software, Inc. You will be responsible for leading the development of our enterprise SaaS offerings, working closely with product managers, UX experts, and architects to deliver high-quality solutions.Key ResponsibilitiesParticipate in all aspects of SaaS product...


  • Pune, Maharashtra, India Vinz Global Full time

    Job Opportunity:As a Senior Enterprise Software Developer at Vinz Global, you will be responsible for developing cutting-edge enterprise solutions in a highly collaborative environment. This role offers an excellent opportunity to work on challenging projects and contribute to the growth of the company.Key Responsibilities:Develop high-quality software...


  • Pune, Maharashtra, India Codebase Full time

    Company OverviewWe are Codebase, a young and dynamic software services company based in Pune, India.We serve clients across the globe, focusing on enterprise SaaS, eCommerce, cloud, and application development. Our team of experts leverage cutting-edge technologies to deliver innovative solutions.Estimated Salary$80,000 - $110,000 per annum, depending on...


  • Pune, Maharashtra, India SAP Full time

    About the RoleSAP is seeking a highly skilled Enterprise Software Developer to join our team. As an integral member of our ASE Database team, you will play a key role in designing, implementing, and maintaining various modules within our client interfaces.Key ResponsibilitiesDesign, implement, document, and maintain various modules within our client...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    BMC Software, Inc. Job DescriptionWe are an award-winning, equal opportunity, culturally diverse, and fun company. Our work environment allows you to balance your priorities and bring your best every day. We champion your wins and support you in your career growth.About the RoleWe are looking for a skilled Senior Software Product Developer to join our team....


  • Pune, Maharashtra, India SKILLIANTECH INDIA PVT LTD Full time

    Job Title: Java Enterprise Software DeveloperAbout the Role:At SKILLIANTECH INDIA PVT LTD, we are seeking a skilled Java Enterprise Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining robust applications using Java, J2EE, and Spring frameworks. Your expertise in...


  • Pune, Maharashtra, India Radical Technologies Full time

    Job DescriptionWe are looking for an experienced Principal Enterprise Software Developer to join our team at Radical Technologies. The ideal candidate will have a strong background in developing and supporting complex software applications using optimal and efficient technologies, frameworks, and patterns. The main scope of work will include everything from...


  • Pune, Maharashtra, India Vinz Global Full time

    Software EngineerWe are seeking a highly motivated and skilled Software Engineer to join our dynamic team at Vinz Global. In this role, you will design and develop enterprise-grade software solutions, working closely with cross-functional teams to ensure timely delivery and high-quality results.Key Responsibilities:Design and Development:Design software...


  • Pune, Maharashtra, India Global Payments Asia-Pacific India Private Limited Full time

    At Global Payments Asia-Pacific India Private Limited, we're looking for a highly skilled Software Engineer Consultant to join our team.Key Responsibilities:10+ years of software development experience, with at least two years on enterprise-grade software.Experience working based on agile methodologies and good understanding of user stories and iterative...

  • Software Engineer

    2 weeks ago


    Pune, Maharashtra, India VINZ GLOBAL (INDIA) PRIVATE LIMITED Full time

    Job Summary:We are seeking a skilled Software Engineer to design and develop enterprise-grade software solutions for our dynamic team.Key Responsibilities:Design software features in line with agreed architecture and requirements.Develop high-quality, scalable, and efficient software solutions for enterprise applications.Implement software features as per...


  • Pune, Maharashtra, India PepalTree Enterprise Pvt Ltd. Full time

    We are seeking a skilled Automotive Infotainment Software Developer to join our team at PepalTree Enterprise Pvt Ltd. The ideal candidate will have experience in developing software for automotive infotainment systems and a strong understanding of Android native media framework/services.Key Responsibilities:Develop and maintain software for Android...