Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Dell Software Developer 
Canada, Ontario, Ottawa 
422925247

12.09.2024

A

You will:

  • Design, develop and prototype applications/solutions using agile methodologies

  • Exercise considerable latitude in translating “loose” customer requirements, mapping them to tangible technical requirements and developing proof-of-concepts spread over one or more 6-8 week iterations

  • Engage in Xtreme Programming practices with your peers including pair programming, test-driven development, and rapid prototyping

Essential Requirements

  • This position requires a software developer, who truly understands multiple key technologies and applications, thrives in a fast-paced, highly ambiguous environment and has the ability and track record of influencing and collaborating with others

  • Must be willing to collaborate closely with peers, sometimes via pair programming

  • Excellent track record in software design and development with significant experience with languages like Python/GoLang/Java/C++/JavaScript

  • Familiarity with at least one of the following – SQL/NoSQL, Graph/Vector DBs, TensorFlow, PyTorch, Large Language Models

  • Experience with one of the following – Hyperscale, Cloud, Enterprise, or SaaS, architectures/applications


Desirable Requirements

  • Familiarity in building or maintaining data pipelines or ETL processes, MLOps and the Hugging Face ecosystem, DevOps tools such as Terraform, Ansible and Vagrant. Orchestrators such as Kubernetes, Mesos/Marathon, Docker Swarm

  • Post-secondary degree in Computer Science or equivalent degree with 0+ (Master’s), or 2+ (BS) year’s software industry experience