General Electric Sr Cyber Security Engineer in Budapest, Hungary

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. Additional introduction... It is not about your career... it is not about your job title... it is about who you are.... It is about the impact you are going to make on the world. You want to go into uncharted waters... do things that haven’t been done to make yours and someone else's life better. GE has been doing that for decades! We will continue to do so! We are the world’s digital industrial company. GE is diversity. We aim to employ the worlds’brightest minds to help us create an unlimited source of ideas and opportunities. We believe in hiring talented people of varied backgrounds, experiences and styles -people like you!

Role Summary:

The Cyber Security Engineer works on sophisticated software automation projects involving cloud technologies. They are responsible for driving development efforts including software design and development, unit testing, and integration in alignment w/ the product roadmap. The Engineer may interact w/ product owners in other areas to support broad technical initiatives.

Essential Responsibilities:

In this role, you will:

 Be responsible for providing technical delivery and defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure

 Work with Product Line Leaders (PLLs) to understand product requirements & vision

 Translate requirements / vision into prioritized list of user stories and deliver to required timelines and quality standards

 Work with product line leaders and architects to develop multi generation software technology plans

 Drive increased efficiency across the teams, eliminating duplication, leveraging product and technology reuse

 Support process improvements which guide the development, sustaining & support activities

 Work cross functionally with other business departments to align activities and deliverables

 Drive world-class quality in the development and support of products

 Communicate effectively both within immediate team and also across leadership team and with PLLs

 Ensure team receives consistent messages and has clear understanding of business direction, strategy and results

 Engage subject matter experts in successful transfer of complex domain knowledge

 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

 Lead code reviews, accepting and providing feedback graciously

 Understand performance parameters and assess application performance

 Work on core data structures and algorithms and implement them using technology chosen

 Proactively share information across the team, to the right audience with the appropriate level of detail and timeliness

Qualifications/Requirements:

 Bachelors Degree in Computer Science, Information Technology, Engineering or a similar field

 Minimum 5 years software development experience

 Experience with at two object-oriented or functional programming language (Go, Java, Scala, Python, Ruby, F#, C/C++, C#.)

 Passion for technology and security

 Proven problem solving and critical thinking skills

Desired Characteristics:

 Strong decision-making capabilities, with a proven ability to weigh the relative costs and benefits of potential actions and identify the most appropriate one

 A team-focused mentality with the proven ability to work effectively with diverse stakeholders

 Experience with modern development practices such as version control (Git, SVN, etc.), continuous integration/delivery (Jenkins, Bamboo, Travis, etc.), and automated testing (TDD, BDD, JUnit, NUnit, Jasmine, Selenium, etc.).

 Experience with database tools (JPA, Hibernate,JDBC, Spring Data, LINQ, etc.)

 Experience with messaging tools (ActiveMQ, Camel, Celery, etc.)

• Clear understanding, coding and design experience in either combination: REST services & JSON usage OR SOAP & XML (OR BOTH)

• Experience with front-end technologies such as HTML5, CSS, Javascript

• Familiarity with MV* frameworks (AngularJS, Backbone.js, or similar) and knowledge of common JavaScript design patterns

• Understands the operational aspects of a platform

• Completely hands-on with development and code writing

• Understands what is clean code and be able to help others in this space

• Understanding of messaging and/or asynchronous processing. Has applied asynchronous messaging patterns in the past

• Articulates trends and concepts such as MicroServices, Service Discovery, Containerization

• Understands DevOps. Knows CI and CD practices. Has worked in projects where CI was setup

• Aware of Continuous delivery

• Demonstrated ability to break down problems and estimate time for development tasks

• Demonstrated ability to make basic technology choices based on experience

• Demonstrates awareness about competitors and industry 

• Has the ability to take ownership of small tasks and deliver without supervision while using their discretion to seek help when necessary

• Voices opinions and presents clear rationale. Uses data or factual evidence to influence

• Recognizes collaborative behavior and participates in collaborative activities

• Seeks to understand problems thoroughly before implementing solutions. Asks questions to clarify requirements when ambiguities are present

• Identifies opportunities for innovation and offers new ideas. Takes the initiative to experiment with new 

software frameworks

• Adapts to new environments and changing requirements. Pivots quickly as needed. When coached, responds to need & seeks info from other sources.

Locations: Hungary; Budapest

GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer at http://www1.eeoc.gov/employers/upload/eeocselfprint_poster.pdf . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.