Software Engineer
Software Engineer26
Applications
26
Applications
Not Accepting Applications
About the Job
Skills
Company Overview
MicroGenesis Techsoft Pvt. Ltd. is a pioneer in the field of technology service providers, specializing in Application Lifecycle Management, DevOps, Software and Systems Engineering, Document Management, and Robotic Process Automation.
Job Overview
We are seeking a highly skilled Software Engineer to join our team at MicroGenesis Techsoft Pvt Ltd. As a Software Engineer-ALM, you will be responsible for developing, testing, and maintaining software solutions for our clients. You should have a solid understanding of software development processes and possess strong programming skills. This is a mid-level position with 4 to 6 years of experience, and the role is based in Bangalore, Karnataka, India.
Qualifications and Skills
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.
About the company
Industry
Information Technology & ...
Company Size
501-1000 Employees
Headquarter
Bangalore
Other open jobs from MicroGenesis Techsoft Pvt Ltd