Full Stack Developer position at Airbus India, responsible for implementing technical development of user stories, creating prototypes and dashboards, and working with product managers, customers, data analysts and solution architects to industrialise disruptive products.
Requirements
- Bachelor/ Master Degree in Computer Science, Computer Engineering, Information Technology, or relevant field
- 4-6 years of total development experience
- Strong coding abilities using NodeJs, Python
- Experience in designing and implementing APIs and RESTful Web-services
- Experience of server-side development, database design (RDBMS and NoSQL-dynamodb)
- Experience in developing rich web application development with Angular 14, Javascript,.Net, Typescript, CSS 3 and HTML5
- 2+ years of Experience with Cloud platforms (AWS)
- Experience in infrastructure automation using IaC tools such as Terraform & CloudFormation
- Must have experience in setup of CI/CD tools/frameworks: Jenkins/Azure, Sonarqube, Docker, Artifactory, Splunk, and knowledge in ElasticSearch etc.
- Experience in version control tool like Github/GitLab, SVN
- Advanced usage of major IDEs (IntelliJ, Visual Studio, VSCode & PyCharm )
- Working experience in Agile methodologies, Jira & Confluence
- experience in Unit Testing and test-driven development methods, end-to-end testing / UI testing
- Knowledge in UI/UX mockups/design tools such as Axure/ Envision/ Draw.io/ Sketch/ Zeplin etc.
- Incident management with ServiceNow
- Advanced knowledge in securing software code (how to safeguard code from a compliance/data leak/governance perspective)
- Continuous attention to detail and improve code/standards regularly in a proactive manner
- Soft skills: Good communication & Advanced level of English, Active listening, influencing.
Benefits
- Permanent employment
- Competitive salary
- Flexible working arrangements to stimulate innovative thinking
- Opportunity to work with a diverse and inclusive team
- Access to cutting-edge technology and tools
- Opportunity to work on challenging projects and develop new skills