As a Sr Software Engineer at GE Aerospace, you will be responsible for development & implementation of software solutions to solve business needs. This role will require you to work independently and contribute to design discussions in close partnership with POD Lead & Technical Product Manager. If youre a passionate problem solver and contribute consistently, this is the role for you!
Roles Overview:
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
- Work with POD Lead & Technical Product Managers to prioritize requirements and define execution plans
- Write testable code that meets the teams quality, performance, scalability and documentation standards
- Contribute in process improvements to increase standards, efficiency and quality while eliminating duplication, leveraging reuse where necessary
- 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
- Support process improvements which guide the development, sustaining & support activities
- Work cross functionally with other business departments to align activities and deliverables
- Ensure team receives consistent messages and has clear understanding of business direction, strategy and results
- Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
- Understand performance parameters and assess application performance
- Proactively share information across the team, to the right audience with the appropriate level of detail and timeliness
Ideal Candidate:
Should have experience in Java17 & Spring Boot experience. Proven experience working with AWS Services (Compute, Storage, Databases & Developer Tools)
Education Qualification
Bachelor's Degree in Computer Science or STEM Majors (Science, Technology, Engineering and Math) with proven development experience of minimum 6 years.
Desired Characteristics & Technical Expertise:
- Proven Java17 & Spring Boot experience
- Proven experience working with AWS Services (Compute, Storage, Databases & Developer Tools)
- Proven experience in building and maintaining CI/CD pipelines
- Experience in UI development (Ideally in VueJS)
- Demonstrable knowledge of Serverless Architectures
- Proven QA/Test automation Experience
- Comfortable with Windows and Unix / Linux based programming
- Humble: respectful, receptive, agile, eager to learn
- Transparent: shares critical information across the organization, speaks with candor, contributes constructively
- Focused: quick learner, strategically prioritizes work to maximize customer impact, committed
Business Acumen:
- 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
Leadership:
- 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. 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. Effectively balances different, competing objectives
Personal Attributes:
- Excellent oral and written communication skills
- Effective 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