Software Engineer

GE Healthcare Ltd Role Summary:You will be responsible for the development of a module and technically drive and own all aspects of it. This will include all phas.....

GE Healthcare Ltd Bengaluru ₹ NA 8-11Y Full Time
Job Description
  • Role Summary:You will be responsible for the development of a module and technically drive and own all aspects of it. This will include all phases of SDLC for the given subsystem requirements design codingtest automation and integration to the subsystem. You will work independently and contribute to the immediate team in Agile development paradigm. A typical day in office will involve requirement analysis designing coding reviewing automation and problem solving.Essential Responsibilities:In this role you will: Identify the scope of the work provide initial estimate and justify the estimate with facts Demonstrate the understanding of Agile software development life cycle and able to distinguish the core inputs and outputs in each cycle. Engage in technical discussions; participate in technical designs and present technical ideas through white boarding Work closely with your peers and keep engaging in a fast pace technical design and development team Execute in a fast pace delivery mode and focus in delivering tasks to meet the product release goal Maintain code quality through best practices unit testing and code quality automation Seek and provide feedback on design and development Understand whole product its modules and the interrelationship between them while being an expert in the assigned component or module Be an expert in core data structures as well as algorithms and has the ability to implement them using language of choiceQualifications/Requirements: Bachelors Degree in Computer Science or in equivalent streams A minimum of 8 years of professional experience in (include technical skill) OR Masters degree with 5 years of experience in Product software developmentDesired Characteristics: Strong expertise in developing enterprise applications using C/C Strong knowledge of Object Oriented Design paradigms Software Design Patterns data structures and coding principles Top notch problem solving skills and design skills to build high quality and reusable design deliverables Sound understanding of Data base technologies (Both SQL and No SQL) Sound understanding of Interprocess communications protocols. Working knowledge of DDS protocol is appreciated Proven debugging and troubleshooting skills on fairly complex systems with large code base Knowledge of latest C/C standards is appreciated Should be obsessed with code quality performance and tools usage Sound working experience with Linux or Unix operating systems Good understanding of developing application with optimized usage of system parameters (memory cpu I/O) Strong desire and ability to look for and adopt best practices/community driven open source framework and technologies into design deliverables Hands-on experience with the state of the art Devops CI/CD tool chains (GithubJenkinsTeamCity Sonar Code review tools) Expertise in automation using BDD approach Prior experience in Healthcare will be an added advantageBusiness Acumen: Strong problem solving abilities and capable of articulating specific technical topics or assignments Experience in building scalable and highly available distributed systems Expert in breaking down problems and estimate time for development tasks Leadership: Demonstrates clarity of thinking to work through limited information and vague problem definitions Proactively identifies and removes project obstacles or barriers on behalf of the team Shares knowledge power and credit establishing trust credibility and goodwill Personal Attributes: Able to work under minimal supervision Excellent communication skills and the ability to interface with Architects and technical leadership with confidence and clarity Able to work well with global teams including time-zone flexibilityAbout Us:GE (NYSE:GE) drives the world forward by tackling its biggest challenges. By combining world-class engineering with software and analytics GE helps the world work more efficiently reliably and safely. GE people are global diverse and dedicated operating with the highest integrity and passion to fulfill GEs mission and deliver for our customers. www.ge.comLocations: India; Bengaluru
Job Summary
Role Summary:You will be responsible for the development of a module and technically drive and own all aspects of it. This will include all