GE Aviation Digital is looking for an experienced Sr Software Engineer to work on several exciting projects that will have a very positive impact on GE’s business. This position is for a Sr Software Engineer who can work as a software web developer, responsible for designing highly complex modules, critical components or a whole application/product in its entirety. This position works independently and is seen as a technical leader.
• 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 • Experience in advanced development using Java, J2EE, JDBC, SQL queries and related Java extensions and proficient in developing custom java scripts to support interactive UI multiple browsers/devices • Possess working knowledge on technologies like Java, Jboss J2EE, XML, Spring, RESTAPI, JSON, SOAP and CSS, Angular, HTML, Polymer • Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
• Bachelor’s Degree in Computer Science or related field • 6 years of experience programming in a variety of languages • Expert level in software platform, advanced applications (web), user interface design and systems engineering • Expert level in java script framework (Angular, Websocket, WebGL/Canvas, RequireJS) and HTML5 technologies • Expert level building APIs and services using RESTful, SOAP etc. • Experience with Scrum/Agile development Methodologies using BDD • Experience in Container technologies such as Docker • Good debugging skills with knowledge on debug tools, browser plugins etc. • Experience with SQL & NoSQL datastores such as PostgreSQL, SQL Server, MongoDB, Redis, Cassandra.
Lugar de Trabajo