CovingtonRecruiter Since 2001
the smart solution for Covington jobs

Staff Software Engineer

Company: General Electric Company
Location: Covington
Posted on: June 21, 2022

Job Description:

Job Description SummaryGE 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 DescriptionRoles 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 goalDemonstrate the ability to make informed technology choices after due diligence and impact assessmentUnderstand whole product, its modules and the interrelationship between them while being an expert in the assigned component or moduleArticulate 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 designsBe an expert in assessing application performance and optimizing/improving it through design and best coding practicesBe an expert in core data structures as well as algorithms and has the ability to implement them using language of choiceBe 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 infrastructureBasic Qualifications:Bachelor's Degree in Computer Science or "STEM" Majors (Science, Technology, Engineering and Math) with a minimum of 6 years of experienceEligibility 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 assignmentsExperience in building scalable and highly available distributed systemsExpert in breaking down problems and estimate time for development tasksEvangelizes how our technology solves customer problems from a technology and business perspectiveLeadership:Demonstrates clarity of thinking to work through limited information and vague problem definitionsInfluences through others; builds direct and "behind the scenes" support for ideasProactively identifies and removes project obstacles or barriers on behalf of the teamShares knowledge, power, and credit, establishing trust, credibility, and goodwillPersonal Attributes:Able to work under minimal supervisionExcellent communication skills and the ability to interface with senior leadership with confidence and clarityAble to work well with global teams, including time-zone flexibilitySkilled in providing oversight and mentoring team members. Shows ability to effectively delegate workNote:This Job Description is intended to provide a high level guide to the role. However, it is not intended to amend or otherwise restrict/expand the duties required from each individual employee as set out in their respective employment contract and/or as otherwise agreed between an employee and their manager.Additional InformationGE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer. 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.GE will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable). As a federal government contractor, GE may in the future be required to have U.S. employees fully vaccinated against COVID-19. Some GE customers currently have vaccination mandates that may apply to GE employees.Relocation Assistance Provided: No

Keywords: General Electric Company, Covington , Staff Software Engineer, IT / Software / Systems , Covington, Kentucky

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Kentucky jobs by following @recnetKY on Twitter!

Covington RSS job feeds