Ir à oferta completa

SOFTWARE DEVELOPER (JAVA + PYTHON)

Descrição da oferta de emprego

Position Description.
This is an exciting time for CGI, and we want you to be part of it.
We are Canada's largest independent information technology services firm, and we are still growing! We are expanding in Atlantic Canada, and we need your skills, enthusiasm, and dedication as part of our team.
We are seeking an experienced Full Stack Java / Python Developer at the level to join our dynamic team.
The ideal candidate will have a strong background in both Java and Python development and related technologies and frameworks.
Join this exciting new initiative as a Developer.
Your future duties and responsibilities.
As a developer your responsibilities will be.
1.
Design, develop, and maintain robust and scalable full-stack applications using Java and Python.
2.
Collaborate in the development and deployment of applications using Java stack, Python and messaging frameworks.
3.
Develop and execute unit tests using Junit to ensure code quality and reliability.
4.
Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions.
5.
Stay updated with the latest industry trends and technologies to drive continuous improvement.
6.
Collaborate in the design, development, and deployment of complex web applications.
7.
Collaborate with cross-functional teams to define, design, and ship new features.
8.
Ensure the performance, quality, and responsiveness of applications.
9.
Participate in code reviews and contribute to the development of best practices.
Required qualifications to be successful in this role.
Qualifications (REQUIRED).
1.
Knowledge of middleware Java stack, messaging technologies, containerization, web containers and test automation.
2.
Demonstrated Experience coding in more than one programming language.
Our full stack engineers work across a range of client, middle tier, messaging, caching and database technologies including Java, Python, TypeScript, JavaScript, SQL and PL/SQL 3.
Demonstrated Experience in Python programming and familiarity with core data science libraries.
Understanding different package managers and test frameworks.
4.
Experience in some of the following technologies continuous integration/delivery tools such as GIT, Cloudbees Jenkins, uDeploy and/or Pivotal Concourse.
5.
Knowledge in python web frameworks like Flask, Django is a plus 6.
Fluency in formal language design concepts like type systems a plus.
7.
Experience with quant research processes, methodologies, and tools a plus 8.
Experience with Financial Data a plus 9.
Strong problem-solving skills and the ability to think critically.
10.
Strong communication skills (technical descriptions and diagramming, escalation, written, in-person, adaptive as appropriate to the audience, etc.).
11.
“Strong opinions, lightly held” Willingness to own, research, and argue your points of view, bring new ideas to the table, but deliver according to consensus and expectations.
Required Level of Education (include certifications).
1.
University or Technical Diploma in IT discipline with equivalent experience.
2.
Formal Java and/or Python Developer Certification will be nice to have.
Soft Skills.
1.
Excellent communicator 2.
Well organized 3.
Detail orientated 4.
Team Player #LI-RS1 Skills.
English Full Stack Development GIT GIT Java JavaScript Python SQL What you can expect from us.
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging.
Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life.
That’s why we call ourselves CGI Partners rather than employees.
We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value.
You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last.
You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
At CGI, we recognize the richness that diversity brings.
We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities.
As an equal-opportunity employer, we want to empower all our members to succeed and grow.
If you require an accommodation at any point during the recruitment process, please let us know.
We will be happy to assist.
Come join our team—one of the largest IT and business consulting services firms in the world.
Ir à oferta completa

Detalhes da oferta

Empresa
  • CGI
Localidade
  • Em todo Portugal
Endereço
  • Indeterminado - Indeterminado
Tipo de Contrato
  • Indeterminado
Data de publicação
  • 02/04/2025
Data de expiração
  • 01/07/2025
Java Developer
ITDS

Analyze existing software implementations to identify areas of improvement and provide estimates for implementing new features... update and maintain documentation for team processes, best practices, and software runbooks requisitos do trabalho the ideal candidate has: +2 years of experience......

FrontEnd SW Developer
Uniksystem -sistemas de informação,lda

Experience: uniksystem is expanding the java center of excellence (coe) to support international growth and unik low-code bpm platform, our key software product... we’re looking for senior java software developers to lead squads (in agile methodology) and junior developers to learn our business solutions......

.Net & React.js SW Developer
Uniksystem -sistemas de informação,lda

The main responsibilities will be software development with: asp... js sw developer location: lisbon, portugal, occupation: full time, onsite min... net sw developer profile with a minimum experience of 3 years... experience: 3 years ++ uniksystem is growing the software team to deliver capacity to......

AWS Developer
Pixida Portugal

We are looking for highly skilled aws developer to join pixida with a hybrid working model in the porto area... business fluent in english, (german is a plus)... knowledge of spring boot, kafka, and maven/gradle... requisitos do trabalho have experience in developing solutions for aws services using......

.Net Developer
ITDS

Experience with software development lifecycle... debug and troubleshoot software issues... ability to work independently and in teams... join us in shaping digital innovation through top-notch... familiarity with databases and api integration... write clean, maintainable code... collaborate with cross-functional......

Senior Developer
FÓRUM SELECCAO

Profile and skills we look for: - bachelor’s degree in mathematics, information technology or computer science; - at least 3 years of relevant professional experience as a business analyst or as a functional expert on credit risk, ifrs9, basel regulations or stress tests; - previous banking experience......

Junior Developer
Extreme solutions

Procuramos candidatos com ou sem experiência com o seguinte perfil: - licenciatura/bacharelato ou frequencia em engenharia informática ou similar - conhecimentos de linguagens de programação - conhecimentos de desenvolvimento web - vontade de aprender - boas capacidades de comunicação e relacionamento......

Business Developer
Buyme property

Pertencendo ao grupo buyme, empresa que já conta com 25 anos no mercado, a buyme business atua na intermediação da compra e venda de empresas, na realização de projetos de investimentos, fundos perdidos, consultorias, análises de crédito entre outros, e procura: business developer......

SQL Developer - Data-Layer
Techframe - Sistemas de Informação, SA

Experiência comprovada como sql developer ou função similar... desvenda o poder dos dados com a techframe! és apaixonado(a) por dados e tem um talento especial para resolver desafios complexos? na techframe, estamos à procura de um(a) sql developer para se juntar à nossa equipa e transformar dados em......

Junior Phyton NME and numpy developer
TEMPOSUSSURRANTE LTA

@confidentialnote: mne library of python will be used to explore, visualise and analysehuman neurophysiological data... moises domingo (henceforth referred to as “client ” in the document) is theclient... new remedies ltd thanks the client for the opportunity to participate inthedesign and development......