Logo for Restiv Technology

Junior Developer - Internship/Work Placement

Role overview

Qualifications

  • Proficiency in at least one programming language (e.g., Python, Java, or JavaScript)
  • Experience or coursework in designing, coding, and testing APIs
  • Familiarity with developing automation scripts and tools to enhance efficiency
  • Knowledge of version control systems such as Git

Responsibilities

  • Assist in designing, coding, and testing APIs to enable seamless integration between systems
  • Develop automation scripts and tools to streamline processes and improve efficiency
  • Contribute to software architecture design and implementation, ensuring scalability, security, and performance
  • Write clean, maintainable code and collaborate with cross-functional teams to deliver high-quality software

About the company

Restiv Technology logo

Restiv Technology

Cybersecurity

We are pioneering the next generation of consulting and advisory practice, built from the ground up with hyper-automation at our core. Our unique approach allows us to deliver unprecedented value and efficiency that traditional consulting methods cannot match. We understand that true success lies not only in adopting the latest technologies but also in cultivating the right organizational mindset. Through our holistic approach, we help businesses harness the power of modern innovations in artificial intelligence, machine learning, and process automation, to streamline operations, reduce costs, and maximize efficiency. By leveraging secure by design principles, we ensure that our solutions are not only efficient but also robust and resilient in the face of emerging cyber threats. We guide our clients through rapidly evolving regulatory environments (GDPR, TSA, NERC CIP, Bill C-26 + C-27) and emerging cybersecurity threats. We prioritize resiliency and adaptability, ensuring that leaders can focus on their core business without being constantly reactive to security breaches. By incorporating robust security measures and proactive strategies, we enable organizations to navigate complex challenges while maintaining their competitive edge.

Company details

IndustryCybersecurity
Company size2 - 10

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

We are seeking talented and driven individuals to join our team of cybersecurity and IT consulting experts as a Junior Developer 

 

Who we are:  

Cybersecurity experts and IT consultants who prioritize efficiency, and cost-effectiveness for clientsWe take pride in our unique holistic approach to new security threats and provide our clients with an exceptional customer partnership that offers a clear understanding of our processes and methods to ensure our business partners can focus on their core objectives 

 

Who you are:  

A student with a development background who’s self-motivated and problem solving, looking to gain valuable expertise in the cybersecurity field 

 

What we offer:  

  • Part-time or full-time internship position (20 weeks duration) 

  • Potential extension to a full-time position within our company 

  • Remote position  

  • Competitive entry level salary  

 

 

Job Description: 

We are seeking a motivated and talented Junior Developer to join our team. In this role, you will be responsible for assisting in the development, implementation, and maintenance of software solutions. You will work closely with senior developers and other team members to create APIs, develop automation scripts, and contribute to the overall architecture of our systems. 

 

Key Responsibilities: 

  • API Development: Assist in designing, coding, and testing APIs to enable seamless integration between different software systems and platforms. 

  • Automation: Develop automation scripts and tools to streamline various processes and improve efficiency across the organization. 

  • Architecture: Contribute to the design and implementation of software architecture, ensuring scalability, security, and performance. 

  • Code Writing: Write clean, maintainable, and efficient code following best practices and industry standards. 

  • Collaboration: Work closely with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions. 

  • Troubleshooting: Identify and resolve bugs and issues promptly, ensuring the smooth operation of applications and systems. 

  • Learning and Development: Continuously learn and apply new technologies and development practices to improve skills and contribute to the team’s success. 



Requirements

Required Skills 

Programming Languages: Proficiency in at least one programming language such as Python, Java, or JavaScript. 

API Development: Experience or coursework in designing, coding, and testing APIs. 

Automation: Familiarity with developing automation scripts and tools to enhance efficiency. 

Version Control: Knowledge of version control systems like Git. 

Problem-Solving: Strong analytical and problem-solving skills to identify and resolve issues effectively. 

Communication: Excellent verbal and written communication skills to collaborate with cross-functional teams. 

Attention to Detail: High level of accuracy and attention to detail in code writing and troubleshooting. 

Adaptability: Ability to quickly learn and apply new technologies and development practices. 

Preferred Skills 

Cybersecurity Knowledge: Basic understanding of cybersecurity principles and practices. 

Database Management: Familiarity with SQL and database management systems. 

Front-End Development: Experience with HTML, CSS, and JavaScript frameworks. 

Testing and Debugging: Skills in testing and debugging software to ensure quality and performance. 

Cloud Platforms: Exposure to cloud platforms such as AWS, Azure, or Google Cloud. 

Qualifications 

Education: Currently pursuing or recently completed a Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. 

Experience: Previous internship or project experience in software development is a plus. 

Certifications: Relevant certifications in programming, cybersecurity, or cloud platforms are advantageous. 

Availability: Ability to commit to a part-time or full-time internship position for a duration of 20 weeks, with the potential for extension to a full-time role. 

Location
Please note that we are only accepting applicants who currently reside in Alberta with a strong preference for the Greater Calgary area.


Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Game Developer Related jobs

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.