GE Aerospace logo

Sr. Software Engineer

GE Aerospace
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

Data Structures & Algorithms [DSA]Technical LeadershipSoftware ArchitectureAgile DevelopmentPython

Job description

Overview

Senior software engineer responsible for defining, developing and evolving software in a fast-paced agile environment at GE Aerospace's John F. Welch Technology Center in Bengaluru, providing technical leadership to an agile team of 5-7.

What you'll do

  • Define, develop and evolve software in a fast-paced, 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 and vision
  • Translate requirements and vision into a prioritized list of user stories and deliver them to required timelines and quality standards
  • Work with product line leaders and architects to develop multi-generation software technology plans
  • Drive increased efficiency across teams, eliminating duplication and leveraging product and technology reuse
  • Support process improvements that guide development, sustaining and 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 the team receives consistent messages and has a clear understanding of business direction, strategy and results
  • Engage subject matter experts in the successful transfer of complex domain knowledge
  • Apply principles of SDLC and methodologies such as 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
  • Assess application performance and understand performance parameters
  • Work on core data structures and algorithms and implement them using the chosen technology
  • Proactively share information across the team with the right audience, at the appropriate level of detail and timeliness
  • Contribute to design discussions
  • Take ownership of small and medium sized tasks and deliver them while mentoring and helping team members
  • Break down problems, document problem statements and estimate efforts
  • Analyze the impact of technology choices
  • Continuously measure deliverables of self and team against scheduled commitments

What you'll need

  • Bachelor's degree in Computer Science or a STEM major (Science, Technology, Engineering and Math) with advanced experience
  • Experience in Python, PySpark, AWS, Glue, PostgreSQL, Lambda, S3, SQL, CodeBuild, CodePipeline and Java
  • Understanding of Python, PySpark, AWS, Glue, PostgreSQL, Lambda, S3, SQL, CodeBuild, CodePipeline and Java
  • 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 and others for results through team spirit

Nice to have

  • Demonstrates initiative to explore alternate technologies and approaches to solving problems
  • Demonstrates awareness of competitors and industry trends
  • Ensures understanding of issues and presents clear rationale; speaks to mutual needs and win-win solutions; uses two-way communication to influence outcomes
  • Identifies misalignments with goals, objectives and work direction against organizational strategy and makes suggestions to course correct
  • Effectively balances different, competing objectives
  • Humble: respectful, receptive, agile, eager to learn
  • Transparent: shares critical information, speaks with candor, contributes constructively
  • Focused: quick learner, strategically prioritizes work, committed
  • Leadership ability: strong communicator, decision-maker, collaborative
  • Problem solver: analytical-minded, challenges existing processes, critical thinker

Details

  • Location: Bengaluru
  • Relocation assistance: not provided

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Sr. Software Engineer