Business Segment: Digital Information Technology & Digital Thread
Location(s): India ; Bangalore
About Us: GE is the world’s Digital Industrial Company, transforming industry with software-defined machines and solutions that are connected, responsive and predictive. Through our people, leadership development, services, technology and scale, GE delivers better outcomes for global customers by speaking the language of industry.
Role Summary: Sr Software Engineer will be responsible for programming a component, feature and or feature set. The focus of this role will be on programming the front-end user interface, primarily adopting or developing microservices in GE Predix environment, leveraging HTML, JSP, and Java in Cloud Foundry environment.
You’d be a member of a dedicated, small, mission-based team responsible for prototyping and evolving new supply chain analytics tools.
Essential Responsibilities: • Be responsible for providing technical leadership and defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure • Work with functional stakeholders to understand product requirements & vision and translate them into prioritized list of user stories with timelines and quality standards • Communicate effectively both within immediate team and stakeholders, work cross functionally with other business departments to align activities and deliverable • Work with architecture, security, and functional stakeholders to develop multi generation software technology plans • Write code, core data structures and algorithms that meet standards and deliver desired functionality, and performance using chosen technology • Proactively share information across the team, drive increased efficiency across the teams, eliminating duplication, leveraging product and technology reuse • Drive world-class quality in the development and support of products • Apply principles of SDLC, Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, Refactoring and Testing Techniques
Qualifications/Requirements: • Bachelor's Degree in Computer Science, Information Technology or equivalent (STEM) • Minimum 5 years of experience as software engineer in developing Java-based solutions or Master’s Degree with 3 years of experience • Experience with HTML, JSP, Java, D3 visualization and Cloud Foundry • Experience working in an Agile software development environment
Desired Characteristics: • Experience with Predix Platform • Demonstrated ability to work effectively across functions in a matrix environment • Strong interpersonal skills – excellent written and verbal communication skills • Strong analytical skills – excellent problem solving skills, communicates in a clear and succinct manner and effectively evaluates information to make decisions; anticipates obstacles and develops plans to resolve • Self-motivated, resourceful and quick learner – able to efficiently seek out, learn, & apply new areas of expertise as needed. #DTR
We are in the process of transitioning to an improved job application system and in the interim we are operating with two systems. Have your Job ID ready (from the email you received when you applied) to log in and check your application status.
Click the appropriate button. If you don't know your job ID, you can still check your status: use both buttons.