Software Engineer

Aviya Aerospace Systems

$80K — $95K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's/Master's degree in Software Engineering or Computer Science
  • 2-3 years' experience in design and support of software applications
  • Familiarity with Scrum/Agile methodologies
  • Experience with Azure DevOps and GitHub for version control
  • Strong programming skills in Java and Python
  • Knowledge of Apache Kafka and messaging systems
  • Experience with AWS serverless architecture

Responsibilities

  • Design and update software applications for new proposals
  • Monitor system performance KPIs and resolve open issues
  • Implement enhancements to applications for continuous improvement
  • Create and maintain class diagrams and design documentation
  • Conduct verification procedures and unit testing for CI/CD
  • Collaborate with IT on DevOps and troubleshooting activities

Benefits

  • Work in a collaborative team environment
  • Opportunity for professional growth in cloud technologies
  • Engagement with the latest software development practices and tools
Full Job Description
We have an immediate opening for a Software Developer to join our engineering group in Longueuil, Quebec. *Applicants are kindly asked to include an English resume as part of their application for this position.*

Specific Position Duties

  • Design and update software applications to accommodate new design proposals.
  • Continuously monitor production system performance KPIs and investigate in-service open issues.
  • Design and update software to implement issues/enhancements into the applications for continuous improvements.
  • Create and update class diagrams and design specification documents for new developments.
  • Responsible for verification procedures and unit testing in support of CI/CD.
  • Collaborate with the IT department for DevOps activities, applications troubleshooting.


Qualifications for Position

  • Bachelor's/Master's degree in Software Engineering, or Computer Science.
  • Minimum of 2-3 years' experience in design, development and support of production-tier software application services and micro-services.
  • Scrum/Agile software development and project life cycle experience.
  • Experience with Azure Dev Ops, GitHub tools for software configuration management systems and version control processes.
  • Strong programming skills in Java, Python.
  • Strong knowledge of software development process and Object-Oriented Programming skills (Java, Python).
  • Knowledge of Message Queue Systems, especially Apache Kafka and Kafka Streams.
  • AWS serverless knowledge to participate in the migration to Cloud based infrastructure.
  • Proficient in MS Office, especially in Excel.
  • Good oral and written communication skills in English is mandatory.
  • Good team player, strong analytical skills and highly motivated.


For further information please visit us at www.aviyatech.com

Similar Jobs

More Jobs at Aviya Aerospace Systems

  • Software Engineer
    $80K — $95K *
    Longueuil, QC J4J 5M7
    Aerospace & Defense
    In-Person
  • Hardware Engineer
    $80K — $120K *
    Mississauga, ON L4T 0A1
    Aerospace & Defense
    In-Person

More Aerospace & Defense Jobs

Find similar Software Engineer jobs: