25 days ago

Full-Stack Software Developer

AEROCONTACT

On Site
Full Time
$120,000
Bengaluru, Karnataka, India
Apply

Job Overview

Job TitleFull-Stack Software Developer
Job TypeFull Time
Offered Salary$120,000
LocationBengaluru, Karnataka, India
Map of Bengaluru, Karnataka, India

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Safran

Safran is an international high-tech group operating in the fields of aeronautics (propulsion, equipment and interiors), space, and defense. Its mission is to sustainably contribute to a safer world, where air transport becomes ever more environmentally friendly, comfortable, and accessible. With operations on every continent, the Group employs 100,000 people for a turnover of 27.3 billion euros in 2024, and holds leading global or European positions in its markets, alone or in partnership. Safran is the 2nd company in the aeronautics and defense sector in TIME magazine's "World's Best Companies 2024" ranking. Safran Electrical & Power is one of the world leaders in aeronautical electrical systems. The company is a key player in the field of electrification of equipment and electric and hybrid propulsion. It has 14,000 employees spread across 13 countries.

Mission Description

Required Qualifications and Skills

  • Master's degree in Computer Science, Information Systems, or a related field.
  • Minimum of 5 years of professional experience in software development.
  • Experience working with modern frameworks, libraries, and development tools.
  • Solid understanding of software development lifecycle (SDLC), agile and waterfall methodologies.
  • Proven experience (3-5 years minimum) managing IT projects, preferably within a complex and fast-paced environment.
  • Excellent organizational, problem-solving, and decision-making skills.
  • Strong written and verbal communication skills in English.
  • Proficient in using project management tools (e.g., Jira, MS Project, Trello, Asana).
  • Project management certification (PMP, PRINCE2, or similar) is highly desirable.
  • Ability to work independently and collaboratively.

Technical Knowledge Required

In the context of desktop application development, you will demonstrate fluency in the following technical environments:
  • Object-oriented design, advanced data structures and algorithm implementation
  • Proficiency with the Eclipse environment, particularly the EMF (Eclipse Modeling Framework) and the SIRIUS graphical modeler
  • Deep understanding of the UML modeling language and the JAVA programming language
For Web application context, you are expected to be well-versed in:
  • Front End technologies: React, Node.js, JavaScript, JSP, HTML5, CSS
  • Back End framework and tools: SpringBoot, PostgreSQL, GraphQL, Tomcat, Wildfly
  • Communication Standards such as OSLC (Open Services for Lifecycle Collaboration)
  • Configuration management and CI/CD processes using GitLab
  • Development within VSCode
  • Application Deployment using OpenShift

Key skills/competency

  • Full-Stack Development
  • Java
  • Eclipse EMF
  • SIRIUS Modeler
  • UML
  • React
  • Node.js
  • SpringBoot
  • PostgreSQL
  • CI/CD

Tags:

Full-Stack Developer
Software Engineer
Java Developer
React Developer
Node.js Developer
SpringBoot Developer
Eclipse
UML
PostgreSQL
CI/CD

Share Job:

How to Get Hired at AEROCONTACT

  • Tailor your resume: Highlight your full-stack development experience, Java, Eclipse EMF, SIRIUS, React, Node.js, and SpringBoot skills.
  • Craft a compelling cover letter: Emphasize your project management experience and understanding of SDLC methodologies.
  • Showcase technical proficiency: Detail your experience with both desktop and web technologies as required.
  • Prepare for interviews: Be ready to discuss your problem-solving skills and experience in complex environments.
  • Network with hiring managers: Reach out to hiring managers at AEROCONTACT for insights.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background