jobapplier

Sr. Software Engineer

GE Aerospace

Skills

Required

  • Python
  • Pyspark
  • AWS
  • Postgress
  • Lambda
  • S3
  • SQL
  • Codebuild
  • JAVA

Preferred

  • agile
  • agile development
  • software development
  • Lean / XP

About GE Aerospace

  • Site Overview Established in 2000, the John F. Welch Technology Center (JFWTC) in Bengaluru is our multidisciplinary research and engineering center.
  • Engineers and scientists at JFWTC have contributed to hundreds of aviation patents, pioneering breakthroughs in engine technologies, advanced materials, and additive manufacturing.
  • analytical-minded, challenges existing processes, critical thinker.
  • At GE Aerospace, we have a relentless dedication to the future of safe and more sustainable flight and believe in our talented people to make it happen.
  • Here, you will have the opportunity to work on really cool things with really smart and collaborative people.
  • Together, we will mobilize a new era of growth in aerospace and defense.
  • Where others stop, we accelerate.

Responsibilities

  • Summary Responsible for programing a component, feature and or feature set.
  • Works independently and contributes to the immediate team and to other teams across business.
  • You will also contribute to design discussions.
  • In this role, you will: • Be responsible for defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure • Provide technical leadership to an agile team of 5-7 • 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 • 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 • Understands Python, Pyspark, AWS, Glue, Postgress, Lambda, S3, SQL, Codebuild, Codepipeline, JAVA • 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.
  • Uses two-way communication to influence outcomes and ongoing results • Identifies misalignments with goals, objectives, and work direction against the organizational strategy.
  • Makes suggestions to course correct • Continuously measures deliverables of self and team against scheduled commitments.

Requirements

  • Should have experience in Python, Pyspark, AWS, Glue, Postgress, Lambda, S3, SQL, Codebuild, Codepipeline, JAVA.
  • Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with advanced experience. • Demonstrates the initiative to explore alternate technology and approaches to solving problems • Skilled in breaking down problems, documenting problem statements and estimating efforts • Demonstrates awareness about competitors and industry trends • Has the ability to analyze impact of technology choices
  • Ability to takes 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.
  • Effectively balances different, competing objectives Personal Attributes: • Strong oral and written communication skills • Strong interpersonal skills • Effective team building and 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
  • shares critical information, speaks with candor, contributes constructively
  • quick learner, strategically prioritizes work, committed
  • strong communicator, decision-maker, collaborative

Preferred

  • Humble: respectful, receptive, agile, eager to learn

Additional Information Relocation Assistance Provided

No