Sr. Software Engineer
- Bengaluru, India
- Senior Level
- Bachelor's degree
- Posted
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
jobapplier