Talent.com
No longer accepting applications
Software Engineer - CAD

Software Engineer - CAD

Rose InternationalToronto, ON, Canada
18 days ago
Job type
  • Temporary
Job description

Description : Hybrid work schedule

Responsibilities

  • Contribute to all aspects of software development from architecture to design to estimation to development to testing and release
  • Develop, debug and build automated tests for multiple programming assignments
  • Partner with product owners, software architects and other software engineers to iteratively turn high-level requirements into product enhancements that are delivered to customers incrementally
  • Contribute to improvements in processes and deliverables that increase the effectiveness of the team in responding to customer and our needs
  • Monitor large-scale production applications and have experience with deployment and infrastructure design and maintenance

Minimum Qualifications

  • Bachelors degree in Computer Science or related field, or equivalent work experience
  • 6+ years of production level Java development experience
  • Hands on experience into Java Development along with good problem solving skill
  • Hands-on experience with AWS (or other cloud provider''s) technologies such as SQS, S3, DynamoDB, IAM, Lambda, etc
  • Experience working on Spring / Spring-Boot Framework
  • Hands-on experience with Search technology esp ElasticSearch / AWS OpenSearch is a strong plus
  • Experience using Terraform to build infrastructure as code
  • Experience building scalable systems and services in the cloud, including calling other REST services from within a REST service
  • Skill and experience using design patterns
  • Experience in building, running and monitoring SaaS applications at large scale
  • Experience with multi-repo GIT code bases, REST-based web services, testing frameworks such as Blazemeter, shell scripts, automated CI / CD pipelines
  • The Ideal Candidate

  • A team-player, with a result-focused passion to deliver an overall solution.
  • You embrace perpetual learning and are always ready for the a new challenge
  • Not only are you comfortable presenting demos of working software, but also addressing questions about progress
  • What are the 3 "must haves" on the resume?

    Primary Skills : Java, AWS, Springboot, Microservice, Terraform

    Secondary Skills : CICD, Jenkins, Unit Testing, Elastic Search / Open Search

    What is the minimum education requirement?

    BS or MS in Computer Science or related technical field

    Does the role require a specific certification, if so which ones?

    Not mandatory but good to have :

    AWS Solution Architect Associate or Professional

    AWS Developer Associate

    Minimum years of experience :

    6+ years of relevant experience

  • Only those lawfully authorized to work in the designated country associated with the position will be considered.
  • Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements.