11 Nov
|
High Tech Genesis
|
Ottawa
11 Nov
High Tech Genesis
Ottawa
At High Tech Genesis, we build production-ready software for clients in telecommunications, cloud computing, networking, and high-tech product development. As a Full Stack Developer, you will develop and maintain end-to-end software solutions, including user interfaces, APIs, backend services, and data layers. You will collaborate within an Agile/Scrum environment to deliver scalable, reliable software while contributing to innovations in AI, cloud technologies, and network virtualization.
Key Responsibilities
- Design, develop, test, and maintain full-stack applications using Python, Ruby on Rails, Go, and/or Scala.
- Build and integrate APIs, backend services, user interfaces, and database solutions.
- Collaborate with cross-functional teams throughout the Agile/Scrum development lifecycle.
- Troubleshoot and optimize application performance, reliability, security, and connectivity.
- Build and deploy containerized applications using Docker and Kubernetes.
- Explore and implement LLMs and AI agents to automate repetitive tasks and improve efficiency.
- Contribute to networking, cloud, distributed systems, and network virtualization solutions.
- Follow best practices for version control, automated testing, CI/CD, code reviews, and technical documentation.
Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering,
or a related field.
- At least three years of relevant software development experience.
- At least five years hands on with Ruby on Rails
- Hands-on experience with one or more of the following: Python, Ruby on Rails, Go, or Scala.
- Experience working with Agile/Scrum methodologies.
- Understanding of full-stack development, APIs, databases, and software development best practices.
- Strong analytical, problem-solving, communication, and teamwork skills.
- Networking experience, including telecommunications, network infrastructure, or network troubleshooting.
- Exposure to network virtualization, Software-Defined Networking (SDN), or Network Functions Virtualization (NFV).
- Experience or demonstrated interest in LLMs, generative AI, and AI agents for task automation.
- Experience with Docker, Kubernetes, cloud platforms, microservices, and distributed systems.
- Familiarity with relational or NoSQL databases, RESTful APIs, Git, automated testing, and CI/CD pipelines.
Ideal Candidate
A versatile developer who takes ownership of features from design through deployment, enjoys solving complex engineering challenges, and is eager to work with up-to-date software, networking, cloud, and AI technologies to deliver reliable, production-ready solutions.
#J-18808-Ljbffr
📌 Full Stack Developer (Ottawa)
🏢 High Tech Genesis
📍 Ottawa