Post Job Free
Sign in

Software Engineer -ALM

Company:
MicroGenesis Techsoft Pvt Ltd
Location:
Bengaluru, Karnataka, India
Pay:
₹ 800000 - ₹ 1400000 per year
Posted:
April 25, 2024
Apply

Description:

MicroGenesis Techsoft Pvt. Ltd. are pioneers in the field of technology service provider such as Application Lifecycle Management, DevOps, Software and Systems Engineering, Document Management, Robotic Process Automation. We have suitable position for the post of Software Engineer ALM at Bangalore location. Please find the job description below and skills required for the same.

Educational Qualification:

BE, BTech, MCA, MSc/MTech in C.S from well reputed institutions/Universities.

Primary Skills

Java Development: Proficiency in Java is fundamental for ELM plugin development as the ELM platform primarily uses Java for customizations and extensions.

IBM ELM Platform Knowledge: In-depth understanding of the IBM ELM platform, including components such as IBM Engineering Requirements Management (RM), IBM Engineering Test Management (TM), and IBM Engineering Workflow Management (WM).

Plugin Development Frameworks: Familiarity with the plugin development frameworks provided by the ELM platform such as ERM-DN, EWM and ETM.

RESTful API Integration: Experience in integrating plugins with ELM through RESTful APIs. This includes the ability to interact with ELM services and resources.

Plugin Lifecycle Management: Knowledge of the complete lifecycle of ELM plugins, including creation, deployment, and maintenance. This involves understanding how plugins are installed, configured, and updated within the ELM environment.

Eclipse IDE: Proficient use of the Eclipse Integrated Development Environment (IDE), which is commonly used for ELM plugin development. Knowledge of plugin development tools within Eclipse is essential.

Dojo :Experience in developing Dojo Scripts for basic automation

Secondary Skills:

Web Development Technologies: Understanding of web development technologies such as HTML, CSS, and JavaScript is beneficial for creating user interfaces within ELM plugins.

Version Control Systems: Experience with version control systems, particularly those integrated with ELM, such as Git. This is important for managing source code changes and collaborating with development teams.

Database Knowledge: Basic knowledge of databases, especially those used by ELM (e.g., Derby, DB2), is helpful for handling data interactions within plugins.

Working experience in databases such as MySQL, PostgreSQL, etc

Continuous Integration/Continuous Deployment (CI/CD): Familiarity with CI/CD practices, tools, and automation is advantageous for ensuring smooth integration and deployment of ELM plugins.

Problem Solving and Debugging: Strong problem-solving skills and the ability to debug and troubleshoot issues within the ELM environment are critical for maintaining plugin functionality.

Communication and Collaboration: Effective communication and collaboration skills are essential for working within a team and understanding the requirements from various stakeholders.

Apply