Software Developer

Meritek recrutement TI
Longueuil, QC, Canada
Temps plein

Description du poste

The Astek Group

Founded in France in 1988, Astek is a global player in engineering and technology consulting. With its expertise in various industrial and tertiary sectors, Astek supports its international clients in the intelligent deployment of their products and services, as well as in the implementation of their digital transformation.

Since its inception, the Group has based its development on a strong culture of entrepreneurship and innovation, and on the support and upskilling of its 7800 employees who are committed every day to promoting the complementarity between digital technologies and complex system engineering.

In Canada, the firm specializes in IT consulting services and engineering. Our teams successfully drive our clients’ development strategies.

Around common values, we have gained their trust and address their business challenges by putting their needs at the center of our actions and priorities.

This ecosystem of expertise enables Astek Canada to adapt quickly to evolving technologies, and all employees participate collaboratively in their development.

Are you ready to take on a new challenge, give your career a boost, and participate in innovative and stimulating projects?

Join a rapidly growing Group in Canada and worldwide that achieved a turnover of €600 million in 2023.

What we will achieve together :

Our team is looking for an application developer to implement solutions in alignment with the firm’s technology strategy.

An Application Developer with experience and background in real-time event driven systems, Java development, Databases and Application Integration with knowledge of JMS, REST, XML, XSLT, SQL are best suited for this role.

Working knowledge of project deliveries based on Agile methodologies and DevOps principles is a must have. Familiarity with NoSQL datastores, implementation in Azure and over Open Source systems like Apache Hadoop eco-system, etc. will be very useful.

Your mission would be :

  • Involved in planning, analysis, design, coding & implementation on a variety of projects.
  • Contribute on architecture design decisions, as well as development tools and best practices for the team.
  • Perform analysis, design, programming and testing, based on SDLC methodology while adhering to bank technology standards
  • Technologically flexible with a strong desire and capability to learn new technologies
  • Competent to analyze, resolve issues / tasks independently
  • May be responsible for completion of an entire life cycle of application development
  • Work closely with Business Analyst to translate business requirements into technical solutions
  • Apply analytical skills for problem solving and resolution
  • Conduct and participate in code reviews
  • Coach and mentor other team members as appropriate
  • Participate in knowledge transfer with the team
  • Evaluate new technologies to ensure currency and relevance of the solutions

Your profile :

  • Java development experience including J2EE, Spring / Spring boot framework.
  • Database development and querying experience SQL, Data partition, Views in Oracle, Postgres, Cassandra, MongoDB.
  • Knowledge of XML, XSLT, JSON.
  • Collaboration Tools knowledge Confluence, Stash, JIRA, TeamCity / Jenkins.
  • Application Development using Messaging middleware; Two or more of the following : JMS, Complex Event Processing, REST, Solace, MQ.

Let’s meet!

Do you like our common project?

Apply here and join our team!

Our Advantages

  • A tailored CARE policy deployed by our HR teams for our employees.
  • Our Diversity Charter.
  • Activities among colleagues such as Teambuilding or Happy Hours.
  • Il y a 25 jours
Emplois reliés
Toon Boom Animation
Montréal, Québec

As a Senior C++ Software Developer in our R&D team, you’ll leverage your advanced C++ expertise to develop cutting-edge 2D animation applications, working closely with your Team Lead and colleagues to shape our products using modern C++ standards; your strategic thinking and technical skills will in...

Electronic Arts
Montréal, Québec

Troubleshoot and resolve software defects and technical issues. Proven experience in software development with C++. ...

CS GROUP
QC, ca

We are looking for a Software Tools Developer and Process Specialist:. Develop and test the required software tools. Document the tools’ architecture, developer guides, and user guides. ...

Toon Boom
Montréal, Québec

Lead and mentor a team of Software Developers, guiding the skills and ensuring the quality of the team. Design software architecture to meet planned requirements. Design and implement user-friendly software components. Fix any bugs found in the software programming. ...

Raise
Montréal, Québec

The main function of an embedded software developer is to document and implement complex flight software modules for various space applications including communications and satellites. We at Raise are hiring an Embedded Software Developer for one of our top clients. Collaborate with team to specify,...

BMO
Canada, Canada

Understands that the success of a developer is to understand the core business processes of the business unit and business requirements as well as technology landscape. Conceive and write detailed software implementations/code while ensuring that their code/configurations adhere to the security, log...

Electronic Arts Inc
Montréal, Québec

You have 9+ years of experience as a Software Engineer, with a focus on software architecture, systems and performance. Senior Software Developer - Systems Architecture (Battlefield). We are looking for a Senior Software Engineer to join our Battlefield Architecture Team. As a Senior Software Engine...

CS GROUP
QC, ca

The experienced software developer reports to a Team Lead. Supporting the high-level software architecture of an embedded software (in compliance with the DO-178B development standard);. Realizing the different stages of the formal development of software (specification, design of the components and...

Litens Automotive Group
Canada

Join the Litens Engineering team as a Software Reqirements Developer. Collaborate with System Engineer & Software Architect in the development of the requirements with focus on SW. Support the Software Architect in the development of the functional safety concept. Maintain upstream/downstream tr...

CB Canada
Canada

We are looking for a Senior Software Developer- Java to join our MC Professional squad, working with the product management team to understand requirements, suggest technical solutions, implement, and deploy new features. Joining us as a Software Engineer is a chance to grow into a Senior, Staff, an...