SOVRA
Intern, Fullstack Developer
SOVRACanada20 hours ago
InternshipRemote FriendlyEngineering, Information Technology

Locations: Ontario, Quebec, Remote


SOVRA is a leading public procurement platform serving over 7,000 government agencies and connecting them with more than 1 million suppliers across North America. SOVRA offers comprehensive, end-to-end solutions tailored for the public sector.
SOVRA’s solutions are purpose-built to address the unique challenges of public procurement, ensuring compliance, enhancing efficiency, and promoting transparency. Our commitment to innovation has been recognized with the Achievement of Excellence in Procurement (AEP) Certification from the National Procurement Institute, affirming our platform’s adherence to the highest standards in efficiency and vendor accessibility.
By leveraging SOVRA’s advanced tools and expansive supplier network, public agencies can optimize every tax dollar spent, drive better procurement outcomes, and deliver exceptional services to their communities. 

You can find more info about SOVRA at SOVRA.com

 

Why you should choose Sovra for your internship?

This internship is a plus for you if you have a strong interest in technological products of eprocurement and if you wish to deepen your knowledge in object-oriented programming and software testing.

At Sovra, we have some great success stories involving employees who started out as interns in one of our development teams and are now Senior Developers who form the backbone of the company. During your internship, you will work closely with our Senior Developers and benefit from the knowledge of an experienced team that is committed to product quality.

As Sovra specializes in building software products, you will be in the right place to learn every phase of the complete software development life cycle (SDLC). 


What will your main responsibilities look like?

In this Intern role, you will be led to:

  • Develop new Customer solutions, involved in all aspects of the development process, such as coding, building, testing, deployment, documentation.
  • Modify core engine according to specifications.
  • Maintain Customer solutions. This includes task such as correcting errors, implementing new requirements and adapting the applications to meet evolving business needs.
  • Develop and maintain a solid understanding of the needs of our customers.
  • Participate in department team meetings to provide high-level estimates, feedback and input in feature design.
  • Collaborate with other team members to maintain and document repeatable and effective processes to support customer solutions.
  • Deliver the assigned tasks autonomously (clarify, estimate, design, implement, integrate, test and document).

 

What elements of your professional background will be necessary and useful in this role?

  • Your ability to program in Java, C#/.Net or other object-oriented language.
  • Your knowledge of web technologies, including HTML, XML, XSL, KSLT and HTTP.
  • Your knowledge of database principles and ability to write basic SQL.
  • Your ability to write basic shell scripts.
  • Your ability to use software development tools such as a source code repository (git) and software development tools (NetBeans, Eclipse).


Which qualities and skills are we looking for in an intern?

  • Versatile: You like to do everything.
  • Rigorous: you like to do a good job, and you have an eye for detail.
  • Creative: you have a head full of ideas whether it be to meet customer expectations, identify opportunities for improvement and recommend solutions or to solve problems.
  • Curious: you have an insatiable thirst for knowledge, and you are interested in new technologies to keep your technical skills up to date.
  • Team player: you enjoy working with others, sharing a common goal and supporting the team to move projects forward.
  • Communicator: you are comfortable expressing (orally and in writing) your questions, concerns, and ideas to the team and clients.
  • Attentive: you understand the importance of listening to customer requests in order to better respond to them.
  • Dedicated: you can commit to a project and understand the challenges and processes involved.


For us, interns are the professionals of tomorrow. That’s why we offer you:

  • A manager assigned specifically to you. He or she will act as your coach and will be your contact person for the duration of the internship. You will also be able to ask them any questions you may have.
  • A paid internship to allow you to make money with a job directly in your field.
  • Work from home several days a week, to allow you to better balance work and studies, without traffic and in the comfort of your own home.


At SOVRA, we are committed to fostering an inclusive and equitable workplace. We are an equal opportunity employer and do not discriminate against any employee or applicant for employment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, marital status, veteran status, or any other characteristic protected by applicable laws. We provide a work environment free from discrimination and harassment. In addition, we are committed to ensuring pay equity across our organization and regularly review our compensation practices.

Key Skills

Ranked by relevance