The Boeing Company Associate Software Application Developer in Chennai, India
At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.
At Boeing, we are all innovators on a mission to connect, protect, explore and inspire. From the seabed to outer space, you’ll learn and grow, contributing to work that shapes the world. Find your future with us.
At the highest level, diversity and inclusion are part of Boeing's values. Having diverse employees, business partners and community relationships is vital to creating advanced aerospace and defense products and services for our diverse customers around the world. The company's commitment to diversity means providing a work environment for all employees that is welcoming, respectful and engaging, with opportunities for personal and professional development.
As a Software Engineer, the selected individual will work in the Maintenance & MRO Portfolio of Software Development and Analytics under Digital Solution and Analytics team. The selected individual will be part of the BIE Technical Solutions India.
Key Responsibilities :
Develop data intensive code using Java EE 8 or higher on Spring Boot Framework.
Work in an Agile Scrum team following the best practices on Software Craftsmanship such as Test-driven development and Pair Programming/Peer Reviews.
Work with DevOps and adopt a CI/CD based development framework for multiple projects across DS&A and BIE TechSolutions.
Actively align with the technical roadmap, APIs and Interaction Design, with teams based in USA, Canada and other parts of the world.
Drive innovation. Research and recommend new technologies to improve the product development activities.
Work collaboratively with an international team comprising software development, product management and customer success. This individual will be business-aware and is expected to engage with end customers.
Mentor junior team members on technical aspects: responsible to provide support to development of internal competency and resources.
Support initiatives of Boeing India organization related to engineering excellence, employee development, mentoring, customer engagement, etc…
Create and maintain necessary software design and architecture documentation.
Travel domestically and internationally, as required.
Basic Qualifications (Required Skills/Experience):
Knowledge and experience (4 + years) in technologies: Core Java, J2EE, Databases SQL and NoSQL (CouchDB).
2+ years’ experience working in an agile environment; Working knowledge of agile principles, methods, and frameworks (Scrum, XP, Kanban).
Working experience (2+ years) in at least 2 of the following Technologies: CSS, HTML5, XML, DTD, XSLT, Angular, JS and React JS.
Experience with collaboration, configuration control, integration and testing tools (For example Junit, Test NG, Jira, Git, Maven, Selenium).
Experience in automation testing script development using Selenium.
SQLite, ImageMagick, Adobe Photoshop scripting.
Experience in DevOps/Cloud Services CI/CD, Dockers, Kubernetes, Azure/AWS.
Working experience with Microservices and understanding of Microservices architecture.
Experience with Linux, particularly CentOS, Red Hat, fedora
Bachelor’s degree in Science, Technology, Mathematics, or Engineering is required.
Minimum of 4 years’ experience in software development
This position offers relocation.
Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.