BackBack to menu

Forgotten password

Enter your email address. We'll send you a link to reset your password
BackBack
BackBack

Saved! Click to view all your saved jobs

You can also email this job...

BackBack

Share this job

BackBack

Apply for this job

Clicking GO will take you to another web site
You'll continue your application for the job there
BackBack

Register your CV to Apply

BackBack to apply

Choose a CV

We accept DOC, DOCX, PDF, RTF, TXT
Type or paste your CV

Now add this CV

BackBack to apply
BackBack
BackBack to apply

Login to apply

BackBack to login

Forgotten password

Enter your email address. We'll send you a link to reset your password
BackBack to apply

Tell us where you live

Tell us where you live
(Type, then select from options provided)
BackBack to apply

Which locations are you happy to work in?

BackBack to apply

Choose up to 3 sectors

BackBack to apply

Choose any or all job types

BackBack to apply

Choose up to 3 licence types

BackBack to apply

Choose up to 5 type ratings

Staff Software Engineer

  • GE Aviation - 500 jobs
  • https://www.jobsinaviation.com/Images/Default/recruiters/Thumbnail/ccc13e36-a3be-4aac-9ef6-88f587f249eb131129807088665247.png

Cincinnati, Indiana, United States

Job Description Summary GE Aviation's data ecosystem is one of the most exciting, dynamic and growing area's in the company. Our team focuses on data automation for our Data Lakehouse environment, we deploy full-stack solutions for data engineering and ingestion. In this position, you will be part of work efficiently as part of an international team located in multiple time zones. You'll learn, lead and coach with a cross-functional development team to review technical specifications and understand needs of non-technical engineering users. You'll partner closely with a variety of stakeholders and work with our product managers to gather technical and design requirements to ensure we deliver well-architected and high-value products.

Job Description
Roles and Responsibilities:

In this role, you will:
  • Apply software design patterns and architecture best practices.
  • Review and approve pull requests of peers.
  • Write and maintain technical documentation.
  • Execute and automate operational processes fast, accurately and securely.
  • Provide solutions to increase visualization, reduce occurrences of errors and improve customer experience.
  • Acting efficiently through teams, eliminating duplications and taking advantage of the reuse of products and technology.
  • Be a reference of quality in product development, coding standards, and support.
  • Share information with the team with the appropriate level of detail; your collaboration with other developers is expected to be impeccable.
  • Follow emerging technologies and trends to improve new and legacy applications.
  • Design, manage, and troubleshoot database systems.
  • Use Continuous Integration and Continuous Delivery methodologies.
  • Familiar with Agile development methodologies and practices including Scrum, Kanban, and MVP.
  • Execute in a fast pace delivery mode and focus in delivering tasks to meet the product release goal
  • Demonstrate the ability to make informed technology choices after due diligence and impact assessment
  • Understand whole product, its modules and the interrelationship between them while being an expert in the assigned component or module
  • Articulate the need for scalability and understand the importance of improving quality through testing.
  • Drive design reviews, define interfaces between code modules, and applies existing technology to designs
  • Be an expert in assessing application performance and optimizing/improving it through design and best coding practices
  • Be an expert in core data structures as well as algorithms and has the ability to implement them using language of choice
  • 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
Basic Qualifications:
  • Bachelor's Degree in Computer Science or "STEM" Majors (Science, Technology, Engineering and Math) with a minimum of 6 years of experience


Eligibility Requirement:
  • Legal authorization to work in the U.S. is required. We will not sponsor individuals for employment visas, now or in the future, for this job.


Desired Characteristics:

Required Technical Expertise:
  • 5+ years of JavaScript, Typescript, Node development.
  • 2+ years of Vue, Angular or React development.
  • Experience with VSCode, RestAPIs, SQL, Postgres, Unit Tests, ORM's, Swagger, HTTP, JWT, and troubleshooting network connectivity.
  • Linux experience and at least one scripting/programming language such as Python.
  • Demonstrate initiative to explore alternative technologies and have great problem-solving skills.
  • Using analytics to catch errors, understand adoption, scalability and performance.
  • Ability to identify and apply software design patterns.
  • Complex deployment system allowing the release of multiple branches in parallel for testing or staged releases.
  • Required experience with at least one cloud environment such as Azure, AWS.
  • Knowledge of version control system like GIT and GitHub.


Desired Technical Expertise:
  • Preferred experience in AWS: SQS, Lambda, S3, ECS, IAM, CloudWatch.
  • Experience with ETL Technologies: AWS Glue, Airflow, Databricks, DMS, Snowflake, HVR, Talend, Informatica, etc.
  • Experience with Data Technologies: Redshift, Kafka, Hadoop, Hive, Spark, SQL, etc.
  • 2+ years of Python development.
  • Experience with: Docker, Vite, Vitest, Vueify, ESLint, Nestjs.


Business Acumen:
  • Strong problem solving abilities and capable of articulating specific technical topics or assignments
  • Experience in building scalable and highly available
Pay
N/A
Hours
Full time
Type
Contract
Rating
N/A
Licence
N/A

Posted 2 Aug 2022

Closes 1 Sep 2022

Ref: R3649114

This job was posted to: Software engineer

Receive jobs like this by email

Related jobs

Sr Software Engineer

Cincinnati, Indiana, United States
GE Aviation

Sr Staff Software Engineer

Cheltenham, Gloucestershire, England
GE Aviation

Lead Software Engineer-Tools; Remote Option Available

Grand Rapids, Michigan, United States
GE Aviation

Lead Software Engineer- Simulation; Remote Option Available

Remote, Oregon, United States
GE Aviation

Software Engineer

Cheltenham, Gloucestershire, England
GE Aviation

Full-stack Software Engineer (80-100%, all genders)

Basel-Landschaft, Switzerland
Lufthansa

Cloud Engineer (100%, all genders) at SWISS Aviation Software

Allschwil, Basel-Landschaft, Switzerland
Lufthansa

Software Engineer

Cheltenham, Gloucestershire, England
GE Aviation

Cloud Engineer (100%, all genders) at SWISS Aviation Software

Allschwil, Basel-Landschaft, Switzerland
Lufthansa

Lead Embedded Software Engineer (E3)

Querétaro Arteaga, Mexico
GE Aviation

Staff Software Engineer

Bengaluru, Karnataka, India
GE Aviation

Software Engineer .Net (m/w/divers)

Kölnische Höfe, Rheinland-Pfalz, Germany
Lufthansa

Automation & Robotic Engineer (Software)

Singapore, Central, Singapore
GE Aviation

Staff Software Engineer

Bengaluru, Karnataka, India
GE Aviation

Staff Software Engineer

Bengaluru, Karnataka, India
GE Aviation

Staff Software Engineer

Cincinnati, Indiana, United States
GE Aviation