Groupe SII
Montreal, QC
Closed
This position has been closed and is no longer accepting applicants.
Primary responsibilities:
- Perform software engineering to develop, integrate, test and maintain ground system applications for R2, RCM and/or CHORUS-C
- Work with the Team and Product Owner in shaping a product roadmap
- Identifying areas for improvement in existing programs and subsequently developing these modifications (e.g., improving performance, automation ...)
- API lifecycle release management
- Interact with operation and development teams to support application integration, validation and testing within operational and development environment
- Work intimately with our operations and production teams to provide Level 3 support in real time.
- Document the various software development phases (e.g., test and maintenance plan).
- Maintain, update and improve the development environment as well as all the needed systems (database, file transfers etc …) and corresponding procedures and documentation
- Support investigation and fix of database and system issue
- Manage and document bugs and issues using SCRUM methodology
Secondary responsibilities:
- Support of other different Ground System applications
- Tools development to support system maintenance and automation
- Other duties as needed, priorities, and skills allow.
Minimum Qualifications Required:
- Completed post-secondary education (B.Sc., M.Sc. or equivalent) in Computer Science, Computer Engineering or related discipline. IT Diploma and experiences will also be considered.
- In depth knowledge of Java using maven (including Spring framework and Hibernate)
- In depth knowledge of C++ development, standards and specifications
- Experience with python for object oriented development
- Proficient with design and development of REST API platform, converting web services from SOAP to REST or vice-versa.
- Experience deploying to and orchestrating containers (Docker, Kubernetes, etc.)
- Experience building, updating and managing Docker Images
- Experience of SQL (SQL server, PostgreSQL),
- Knowledge of MongoDB
- Experience with Agile processes (SCRUM)
- Knowledge of Windows and Linux OS
- Able to solve problems and ability to work in an operational environment that might have important time, procedural and security constraints.
Others Qualifications:
- Experience with C#
- Experience with Eclipse IDE, Visual Studio, IntelliJ would be an asset
- Experience with XML, SVN, Git, Jira and Jenkins would be an asset.
- Experience with JavaFX
- Experience with Kafka messaging system
- Experience with workflow management system
- Experience building and updating CI/CD pipelines
- Experience in creating REST API documentation using Swagger and YAML or similar tools desirable
- Experience with AWS or other cloud infrastructure
- Good team player with excellent written and verbal communication skills.
- Attention to detail and desire to probe further into data
- Initiative, follow-through and excellent organizational skills.
#J-18808-Ljbffr