Job Overview
Company
MicroGenesis Techsoft
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join MicroGenesis Techsoft and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p><p><b>Job Title :</b> Software Engineer - ALM<br/><br/><b>Location :</b> Bangalore, India<br/><br/><b>Experience :</b> 3-5 Years<br/><br/><b>Work Mode :</b> Work from Office<br/><br/><b>Notice Period :</b> 0-60 Days<br/><br/><b>Role Summary :</b><br/><br/>We are seeking a skilled Software Engineer - ALM with 3-5 years of experience to join our Bangalore team.
The ideal candidate will have a strong understanding of the Software Development Life Cycle (SDLC), hands-on experience with modeling tools and ALM solutions, and proficiency in programming and automation scripting.
You will play a pivotal role in designing software architectures, managing requirements, and supporting Agile and V-Model software development processes while collaborating with clients and cross-functional teams.<br/><br/><b>Key Responsibilities :</b><br/><br/>- Participate in the entire Software Development Life Cycle (SDLC) including requirements gathering, design, development, testing, and deployment.<br/><br/>- Design software architectures and system models using Unified Modeling Language (UML) and Systems Modeling Language (SysML).<br/><br/>- Develop and maintain software components using programming languages such as C, C++, and Java.<br/><br/>- Support Agile development processes, including Scrum ceremonies, and apply V-Model practices as required.<br/><br/>- Work with operating systems such as Windows and Red Hat Enterprise Linux (RHEL) to deploy and test software.<br/><br/>- Utilize scripting languages like Shell and Batch to automate routine tasks and optimize workflows.<br/><br/>- Engage in customer-facing interactions to understand requirements, provide technical solutions, and ensure client satisfaction.<br/><br/>- Collaborate effectively with stakeholders through strong verbal and written communication, presentations, and logical problem-solving.<br/><br/>- Apply knowledge of Software Testing Life Cycle (STLC) to support quality assurance activities.<br/><br/>- Use modeling and architecture tools such as IBM Rational Rhapsody, Enterprise Architect (EA), and CAMEO for system and software design.<br/><br/>- Work with Application Lifecycle Management (ALM) tools like IBM Engineering Lifecycle Management (ELM), Polarion, and CodeBeamer to manage requirements, tests, and configurations.<br/><br/>- Support Model-Based Systems Engineering (MBSE) practices in alignment with system engineering processes.<br/><br/>- Apply Object-Oriented Programming concepts in C++ or Java in software development and design.<br/><br/>- Assist in requirement management using tools such as DOORS, DOORS Next, JAMA, Polarion, or CodeBeamer.<br/><br/>- Contribute to model creation and design efforts specifically for Automotive or Aerospace & Defense domain projects (preferred).<br/><br/><b>Required Qualifications & Skills :</b><br/><br/>- Bachelors degree in Computer Science, Engineering, or a related field.<br/><br/>- 3-5 years of professional experience in software engineering, preferably with ALM and systems engineering exposure.<br/><br/>- Strong proficiency with SDLC and STLC methodologies.<br/><br/>- Expertise in UML and SysML for software and system modeling.<br/><br/>- Hands-on programming skills in C, C++, and Java.<br/><br/>- Familiarity with Agile methodologies (Scrum) and V-Model software development processes.<br/><br/>- Working knowledge of Windows and Linux (RHEL) operating systems.<br/><br/>- Proficiency in scripting languages such as Shell and Batch for automation.<br/><br/>- Experience with ALM tools such as IBM ELM, Polarion, CodeBeamer, and requirement management tools like DOORS or JAMA.<br/><br/>- Solid understanding of Object-Oriented Programming concepts.<br/><br/>- Experience with system modeling tools such as IBM Rational Rhapsody, Enterprise Architect, or CAMEO.<br/><br/>- Exposure to Model-Based Systems Engineering (MBSE) principles.<br/><br/>- Excellent communication and interpersonal skills.<br/><br/>- Ability to interact directly with customers and understand technical requirements.<br/><br/>- Strong presentation, public speaking, and logical reasoning skills.<br/><br/><b>Preferred Skills :</b><br/><br/>- Experience working on Automotive, Aerospace, or Defense industry projects.<br/><br/>- Familiarity with advanced requirement management and ALM practices.<br/><br/>- Knowledge of additional scripting or programming languages.<br/><br/>- Prior experience in customer-facing roles and stakeholder management</p><br/></p> (ref:hirist.tech)
About MicroGenesis Techsoft
Don't Miss This Opportunity!
MicroGenesis Techsoft is actively hiring for this MicroGenesis Techsoft - Software Engineer - ALM Solutions position
Apply Now