Offers “General Electric”

Expires soon General Electric

Sr Software Engineer

  • Internship
  • Bangalore (Bangalore Urban)
  • IT development

Job description



3497079
Additional Cities

Bengaluru
Career Level

Experienced
Business

GE Healthcare
Business Segment

Healthcare Global Services
Function

Digital Technology
Country/Territory

India
Postal Code

560 066
Role Summary/Purpose

We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. In addition, to ReactJS, the individual will be integrating these components into Sitecore, so necessary knowledge of Sitecore is also a must.
Essential Responsibilities

• Developing user-facing components using Sitecore and ReactJS
• Building reusable components and front-end libraries for future use
• Translating designs and wireframes into high quality code
• Optimizing components for maximum performance across a vast array of web-capable devices and browsers
• Writing reusable, testable, and efficient code
• Design and implementation of low-latency, high-availability, and performant applications
• Implementation of security and data protection
• Integration with API's for data
• Work closely with architects and technical leads.
• Responsible for programming a component, feature and/or feature set
• Works independently and contributes to the immediate team and to other teams across business
• Collaborate with system engineers, frontend developers and software developers to implement solutions that are aligned with and extend shared platforms and solutions
• Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
• Write code that meets standards and delivers desired functionality using the technology selected for the project
Proactively share information across the team, to the right audience with the appropriate level of detail and timeliness
Qualifications/Requirements

• Bachelor's Degree in Computer Science or related computer field
• Minimum of 7 years experience in software development
Desired Characteristics

Technical Expertise:
• C# - minimum 2-5 years
• ASP.NET MVC – minimum 2-5 years
• Sitecore – minimum 5 year (with completed reference projects)
• JavaScript Frameworks (React) – minimum 3 years
• RESTful Web Services – minimum 1-3 years
• Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
• Thorough understanding of React.js and its core principles
• Experience with popular React.js workflows (such as Flux or Redux)
• Experience with data structure libraries (e.g., Immutable.js)
• Understanding accessibility and security compliance
• Understanding fundamental design principles behind a scalable application
• Implementing unit tests
• Proficient understanding of code versioning tools, such as Git
• Experience working with Agile software development methodologies (Scrum, XP)

Business Acumen:
• Demonstrates the initiative to explore alternate technology and approaches to solving problems
• Skilled in breaking down problems, documenting problem statements and estimating efforts
• Dedication to quality
• Strong problem solving abilities
• High energy, results driven person with strong interpersonal skills
• Excellent communication skills and the ability to interface with more senior co-workers and leadership with confidence and clarity

Leadership
• Ability to take ownership of small and medium sized tasks and deliver while mentoring and helping team members
• Ensures understanding of issues and presents clear rationale. Able to speak to mutual needs and win-win solutions. Uses two-way communication to influence outcomes and ongoing results

Personal Attributes:
• Positive, highly motivated individual
• Strong oral and written communication skills
• Strong interpersonal skills
• Effective problem solving abilities
• Persists to completion, especially in the face of overwhelming odds and setbacks. Pushes self for results; pushes others for results through team spirit
• Able to clearly articulate and document software designs
About 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 GE’s mission and deliver for our customers. www.ge.com
Primary State/Province

Karnataka
Primary City

Bengaluru

Make every future a success.
  • Job directory
  • Business directory