Advertisement

Software Engineer – Full-Time

New Job Opportunity
We are actively hiring for a new role.
Apply Now
🏢 Career.zycto📍 Cumberland, Ottawa💼 Full-Time💻 On-site🏭 Software Development💰 80,000 - 110,000 per year

About Company

⚠ Job Safety Notice: We actively monitors listings to prevent scams, misleading, or unauthorized postings in line with PhishFort anti-phishing policies. If you spot a suspicious listing, submit a Job Takedown Request immediately for review and appropriate removal action.

Empowering innovation through collaborative engineering, Career.zycto is a dynamic technology firm dedicated to crafting cutting-edge software solutions that redefine industry standards. For a Software Engineer seeking significant impact, our environment offers complex challenges alongside a team of passionate problem-solvers. We champion creativity, continuous learning, and value impactful contributions, ensuring your skills are honed and your ideas celebrated. Join us in Cumberland to shape the future where your career trajectory is limitless.

Advertisement

Job Description

Career.zycto is on the lookout for a talented and driven Software Engineer to join our growing team in Cumberland, Ottawa. This is an exciting opportunity for an individual with a strong passion for developing robust, scalable, and high-performance software applications. As a Software Engineer, you will play a pivotal role in the design, development, and deployment of our next-generation products and services. You will work within an agile framework, collaborating closely with product managers, UX/UI designers, and other engineers to translate complex requirements into elegant technical solutions.

We are seeking someone who thrives in a fast-paced environment, embraces new challenges, and is eager to contribute to all phases of the software development lifecycle. From conceptualization and architectural design to coding, testing, and continuous improvement, your expertise will be critical. You’ll be instrumental in ensuring the quality, security, and maintainability of our codebase, adhering to best practices and industry standards. This role demands a proactive problem-solver with excellent communication skills, capable of articulate technical discussions and contributing effectively to a shared knowledge base. If you are passionate about pushing the boundaries of technology and eager to make a tangible impact on innovative projects, we encourage you to apply and become a key part of our vision.

Key Responsibilities

  • Design, develop, test, deploy, and maintain high-quality software solutions using modern programming languages and frameworks.
  • Collaborate with cross-functional teams (Product, Design, QA) to define, design, and ship new features.
  • Write clean, scalable, and well-documented code that adheres to industry best practices and company standards.
  • Participate in code reviews, providing constructive feedback and ensuring code quality and consistency.
  • Troubleshoot, debug, and upgrade existing systems to improve functionality and performance.
  • Contribute to architectural discussions and decision-making for new and existing products.
  • Research and evaluate new technologies to improve the development process and product offerings.
  • Mentor junior engineers and share knowledge to foster a culture of continuous learning.
  • Ensure security, reliability, and scalability of applications.
  • Develop and maintain comprehensive documentation for developed features and systems.

Required Skills

  • Proficiency in at least one modern programming language (e.g., Python, Java, C#, Go, JavaScript/TypeScript).
  • Strong understanding of data structures, algorithms, and object-oriented design principles.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
  • Familiarity with web services (RESTful APIs) and microservices architecture.
  • Experience with version control systems, particularly Git.
  • Demonstrated ability to write clean, efficient, and well-tested code.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP).
  • Familiarity with front-end frameworks (e.g., React, Angular, Vue.js) if full-stack experience is relevant.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Understanding of agile development methodologies.
  • Prior experience in a FinTech or B2B SaaS environment.

Perks & Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and holidays.
  • Opportunities for professional development and continuous learning.
  • Access to online courses, conferences, and certifications.
  • Flexible work arrangements (where applicable).
  • Collaborative and inclusive company culture.
  • Modern office space with amenities.
  • Team-building events and social gatherings.
  • Company-sponsored lunch and snacks.

How to Apply

Ready to build the future with us? We invite you to apply by clicking the application link below. Please ensure your resume and cover letter highlight your relevant experience and passion for software engineering. We look forward to reviewing your application!

Advertisement

Job Application

×
Scroll to Top