Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Programmer/Analyst 2 (N)

Sanmina Corporation

Sanmina Corporation

Software Engineering, IT
Guadalajara, Jalisco, Mexico
Posted on Aug 27, 2024

Programmer/Analyst 2

Education :

  • The candidate must have a Bachelor or MS degree in Computer Science or a related field;

Experience :

  • Must have a minimum of 3 years of experience in analysis, design, and implementation of enterprise-level systems;
  • Knowledge of relational database design, database management and SQL coding are required, as well as experience working with Java in a Linux environment;
  • Experience with web-related technologies, such as HTML(5), JS, CSS(3). Angular and/or React is a must;
  • Experience with source code version control (SVN/GIT), CD/CI pipeline, test automation and dev/test/prod dockerized environment experience. Kubernetes and Cypress is a plus;
  • Experience with AWS services is a plus;

Knowledge :

  • Java version 8 and up, Javascript, Spring boot, PostgreSQL, Angular version 14 and up, Typescript
  • HTML, CSS
  • SVN, GIT
  • Docker Containersm, Kubernates, New Relic

Skills :

  • Curious developer, attention to detail, self-taught, adaptation to change, effective and efficient communication, understand the foreign code, good understanding of English

Responsibilities: / Activities :

Be an active and important member of the development team, with full accomplishment of the objectives assigned to him/her included but not limited to:

  • Developing proof of concepts, Software development, building DB queries, documentation, testing, support to any software solution assigned, user support.
  • Analyze system requirements, and propose solution & scope designs;
  • Develop, test (automated) and document system changes and new subsystems in compliance with the adopted development methodology, security corporate policies;
  • Interface with management, analysts, and project managers to ensure that progress is effectively communicated.