Job Openings in India

Join our team in India

If interested in any of the below position, please submit your up-to-date resume and the following details to hrd-india@magicsoftware.com

Total Experience:
Relevant Experience in:
Current Location:
Time to join:
Current CTC:
Expected CTC:

Currently we have open positions for:

Program Manager   QA Software Manager  Principal Software Engineer – xpi Platform Principal Software Engineer – xpa Platform Technical Support Engineer Support Operations Specialist

Program Manager

As a Project Manager, you will work closely with the various R&D teams/members and with tight partnership with Product Management, Support, Sales and other departments in order to lead the planning, oversee the execution and adapt to the on-going changes of the R&D software program releases under tight budget, scope and timeline constraints.

This senior role involves project management of new forward-development projects & technologies as-well as project management of maintenance releases – all under the program of one of the key products in the company.

The ideal candidate is a highly proactive leader that displays a natural ability to see the big picture, easily communicate with the various parties and whom can plan & prioritize the right work items for an optimized output.

In addition, this role will involve initiating and promoting R&D process improvements throughout the entire organization and monitoring them via clear KPIs.

Prerequisites:

  • 10+ years of experience as a program manager at software companies in the IT domain
  • Good technical skills and ability to manage issues in uncertainty situations
  • 3+ years of practical experience working with Agile/Scrum, preferably as an R&D Agile /Scrum champion within the organization
  • Experience in budget management
  • Highly proactive and independent personality with the ability to drive multiple actions forward simultaneously
  • Experience in managing risks
  • Ability to generate crystal-clear top-bottom project status reports
  • Savvy with various R&D tools, such as bug-tracking and customer incident reporting and program life-cycle management tools (e.g., Sales-Force, Jira)
  • Very high communication and presentation skills to various types of stakeholders, including the ability to generate executive management summaries
  • Excellent writing and communication skills to various teams and stakeholders

Qualifications:

  • B.E./MCA/MCS/BCS/BCA
  • Agile CSM is a big plus
  • PMP or PRINCE II certification is a plus
  • Fluent English – Written and verbal

QA Software Manager

As a QA Software Manager, you will be responsible for leading a group of 15 QA Software Engineers composed of 2-3 teams, which includes manual and automation testing. This product is one of the key product lines in the company. You bring actual experience in building high performing teams and motivating them via providing them on-going purpose & focus. Your ‘obsession’ in having the customer receive top quality functionality motivates and drives you forward.

You will be working in tight partnership with the Development team, Product Management, Program Management and Support in order to lead the product’s program/projects forward at its best quality and under tight budget, scope and timeline constraints. In parallel, you will capture and act-upon opportunities for improvement in order to continuously raise the overall maturity of R&D and in particular the QA organization – while primarily and rigorously improving the amount of escaped defects to the field.

The ideal candidate is a highly proactive leader that displays a natural ability to see the big picture, easily communicate with the various parties and whom can independently plan & prioritize the right work items for an optimized output.

In addition, this role will involve initiating and promoting QA process improvements throughout the R&D organization and monitoring them via clear KPIs.

Prerequisites:

  • 5+ years of experience as a QA Manager at software companies in the IT domain, with at least 10 years of experience in the QA domain itself.
  • Very good technical skills with at least basic programming skills in one programming language
  • Experience in testing WIN and LINUX Operating Systems.
  • Savvy with respect to OData & REST, OAuth and API Management.
  • Knowledgeable with Cloud environments (AWS or/and Azure)
  • Experience with EAI (Enterprise Application Integration) – Big plus
  • Good understanding of ETL
  • Good understanding of Web Technologies
  • 3+ years of practical experience working with Agile/Scrum, preferably as a Scrum Master
  • Highly proactive and independent personality with the ability to drive multiple actions forward simultaneously
  • Ability to generate crystal-clear top-bottom project quality status reports
  • Savvy with various QA tools, such as bug-tracking and customer incident reporting and program life-cycle management tools (e.g., Sales-Force, Jira)
  • High communication and presentation skills to various types of stakeholders
  • Excellent writing and communication skills to various teams and stakeholders
  • Fluent English – Written and verbal

Qualifications &:

  • B.E./MCA/MCS/BCS/BCA
  • Agile CSM (Certified Scrum Master) is a big plus

Principal Software Engineer – xpi Platform

As a Principal Software Engineer you will be joining a highly professional team and will be fully capable of owning and running an entire subsystem of work. The ideal candidate is a highly proactive technical leader that displays natural ability to see the big picture and easily communicate with the various parties.

You would be expected to have deep and substantial expertise in multiple programming environments and be a technical leader as per the following:

  • Drive technology & best industry practices within R&D
  • Handle system scalability and performance improvements
  • Drive code reviews, design reviews and architecture discussions & decision-making
  • Review and recommend improvements to existing system designs
  • Recommend new technologies to improve system performance and reliability
  • Perform system failure analysis and provide corrective & preventive actions
  • Design and develop logical and physical data models to meet application requirements
  • Respond to complex customer queries and concerns in a timely fashion
  • Provide technical guidance in planning, estimating and executing projects
  • Analyze project requirements and accordingly provide technical recommendations
  • Develop new systems as-well as maintain existing systems, when required

Prerequisites:

  • 3+ years of practical experience working with Agile/Scrum, preferably as a Scrum Master
  • 7+ years of experience with Java/J2EE (3+ years on Java 8, JDBC/Hibernate, RMI, REST, Web Service, OData, XSLT, JSON, Security)
  • 3+ years of experience being a professional engineer in the EAI/ESB/API domain
  • Excellent knowledge of Spring framework (3+ years on Spring Boot)
  • Strong knowledge of REST and micro-services based design
  • Capable to work with RDBMS: Oracle/MSSQL/MySQL
  • Maven and Ant knowledge (Hands on experience)
  • Proficient in distributed and messaging frameworks
  • Strong analytical/logical and troubleshooting skills
  • Highly motivated and should work independently
  • Experience with JavaScript/Angular.

It would be a plus if you also have:

  • Knowledge on cloud computing (AWS, Azure)
  • Knowledge of ELK, MEAN stack
  • Exposure to IMDG (e.g. Gigaspace, Redis)

Qualifications:

  • B.E./MCA/MCS/BCS/BCA
  • Fluent English – Written and verbal

Principal Software Engineer – xpa Platform

As a Principal Software Engineer you will be joining a highly professional team and will be fully capable of owning and running an entire subsystem of work. The ideal candidate is a highly proactive technical leader that displays natural ability to see the big picture and easily communicate with various parties.

You would be expected to have deep and substantial expertise in multiple programming environments and be a technical leader as per the following:

  • Drive technology & best industry practices within R&D
  • Develop, test and maintain system functionality that involves a wide set of interfaces to other units
  • Analyse project requirements and participate in research work for providing technical recommendations
  • Scope projects via working closely with Project Manager
  • Provide technical guidance in planning, estimating and executing projects
  • Respond to customer queries and concerns in a timely fashion
  • Drive code reviews, design reviews and architecture discussions & decision-making
  • Handle system scalability, reliability and performance improvements
  • Provide corrective & preventive actions for system failures

Prerequisites:

  • 7+ years of experience with either of the following:
    • Developing software using C++ and C#/Java/Unix.
    • 2+ years of experience in web development using Angular (preferred)/React with additional 3+ years’ experience in C++/C#/Java
  • Sound knowledge of Object-Oriented Design.
  • Fluent English – Written and verbal

It would be a plus if you have exposure to:

  • Debugging crash dumps
  • Profilers and performance analysis tools
  • Compiling and using open source software.
  • Docker

Qualifications:

  • BE or Master’s in Computer Science

Technical Support Engineer

Provide solutions to customer queries, on a deep technical level.  Provide 1st and 2nd tier support.

Experience: 2+ years in product support

Responsibilities:

  • Provide functional expertise in the technical support process
  • Work with customers to ensure highest satisfaction level
  • Documenting all case details, investigation and resolution
  • Communicating with QC & Product Management in order to bring to product problems resolutions
  • Creating knowledge units for the knowledgebase
  • Providing consulting services – on-site support and specific training if needed
  • Ready to work in 24*7

Qualifications:

  • Familiarity with databases (at least MSSQL / Oracle)
  • Familiarity with XML
  • Familiarity with .Net
  • Familiarity with web services
  • Familiarity with enterprise architecture
  • Programming experience in any 3G language (preferably .Net / Java)
  • Experience in providing customer care – advantage
  • Familiarity with integration tools – advantage
  • Experience in system analysis – advantage

Qualifications:

  • B.E./MCA/MCS/BCS/BCA
  • Fluent English – Written and verbal

Support Operations Specialist

As a SUPPORT Operations Specialist, you will be responsible for the administrative aspects as-well as the operational research analysis of the Support department in order to enable the department to become more productive and more efficient via collecting relevant performance KPIs and working to improve the overall department processes.

This role will serve as the “right-hand” of the head of the Support department and will involve accurately identifying and measuring various performance KPIs of the department – as-well as helping to understand the KPI trends and what needs to be done in order to drive continual improvement from a process perspective – based on those KPIs.

You will partner with various members in the department and outside of the department, develop action-plans for improvement as-well as track the progress of these plans till convergence.

The ideal candidate has some key attributes:

  1. You love ‘data’ and you make your decisions all around the ‘evidence’ (data) that you observe. EXCEL is your favourite tool.
  2. Although no one reports to you directly – you are able to drive action with respect to identifying fact/data-based opportunities for improvement and doing what is needed in order to achieve improvements. You have a very good ability to collaborate with others in order to make things happen.
  3. You can generate crystal-clear KPI reports for various stake-holders in the company.

Prerequisites:

  • At least 3+ years working in a Support organization in a similar role
  • Experience and savviness with SalesForce – A good plus
  • Highly analytical with a data-driven personality and drill-down capabilities
  • Basic technical background
  • Excellent EXCEL skills
  • Very good presentation skills
  • Ability to generate crystal-clear top-bottom reports using EXCEL and PPT
  • High communication and presentation skills to various types of stakeholders
  • Excellent writing and communication skills to various teams and stakeholders
  • Fluent English – Written and verbal

Qualifications:

  • Preferably a degree in Industrial Engineering or in Computer Science

Featured Stories

Resil Chemicals
Resil Chemicals Adopts Lean Manufacturing with Magic Software’s Low-Code Platforms
Read Story
Westmor Industries
Magic Provides Backend Integration Solution for Westmor Industries’ ServiceMax Mobile Field Service App
Read Story
ZF Lemförder
ZF Lemförder SA Relies on Magic Software’s Prebuilt Connector for Quick, Reliable SAP ERP Integration
Read Story
Resil Chemicals
Resil Chemicals Adopts Lean Manufacturing with Magic Software’s Low-Code Platforms
Read Story
Westmor Industries
Magic Provides Backend Integration Solution for Westmor Industries’ ServiceMax Mobile Field Service App
Read Story