Job Title or Location
RECENT SEARCHES

Junior Software Developer

JANA Corporation - 7 Jobs
Aurora, ON
Full-time
Student
Company Benefits
Life Insurance
Employee Assistance Program
Bonuses & Incentives
Posted 13 days ago
Salary:

Junior Software Developer

JANA is a rapidly growing engineering firm focused on improving the integrity of gas distribution and gas transmission pipeline systems through the application of advanced risk modeling technologies. An entrepreneurial company, we provide an exciting, dynamic, and respectful work environment where you will be an important contributor to the JANA Team. Our Mission at JANA is “Better Pipelines for a Better World” – we are true believers and inspire our employees to join us in this mission!

JANA is looking for a for an ambitious individual to join our Software Development Team as a Junior Software Developer. JANA's Junior Software Developers will work building the next generation of Risk Management and GIS-driven applications to help revolutionize the Gas Pipeline Integrity industry. Working with a talented team, JANA's Junior Software Developers contribute to our Product Development lifecycle by building out new features and continually improving our process.

JANA has a progressive culture of personal and professional growth. With a vested interest in each employee's professional growth and continuous improvement as an individual, JANA supports professional development, continuous education, industry participation and technical accreditations for Senior Software Developers. Other Perks that come with joining JANA's Software Product Team include:

  • High-energy Collaborative Environment: JANA combines the energy of a start-up software organization with the discipline of a precision engineering firm.
  • Social Events: Join the entire JANA Team for fun virtual Social Events like our Beer Club. We also like to get together for in-person events such as our Annual Birthday Bonspiel, Holiday events, our annual Company Picnic, and team events!
  • Best-in-Class Benefits: JANA offers all employees a comprehensive benefits package including Medical, Dental, Vision, Life Insurance, AD&D, Disability coverage, as well as a Wellness Benefit!! JANA also provides employees with the opportunity to get support with mental wellness through our Employee Assistance Program.
  • Giving Back: JANA is dedicated to giving back to our community. We hold an annual food drive for the Aurora Foodbank and have become one of their top contributors!
  • JANA promotes a healthy work-life balance: Through our comprehensive vacation program, floater days, and a hybrid work environment, JANA employees are able to take time to rest and rejuvenate!
  • Employee Recognition: We aim to Win, and we love to celebrate Wins with our People. We also offer a Phantom Share Program and annual bonuses!

Responsibilities

  • Writes clean, testable, maintainable code.
  • Takes ownership of bug fixes and new features and drives them to completion.
  • Enjoys working in an Agile team environment.
  • Performs code reviews.
  • Writes and executes unit test cases.
  • Analyzes, evaluates, and refactors existing code with improvement in mind.

Technical Qualifications

  • Bachelors Degree preferably in Undergraduate in Computer Science
  • At least one year of professional experience in software development.
  • A strong desire to continually learn and constantly improve.
  • Strong ability to communicate both in written and verbal forms.
  • Working experience in OOP, data structures, SOLID principles, and code structure.
  • Knowledge of C#, .NET frameworks, and API.
  • Understanding of web application concepts such as MVC, REST, HTTP.
  • Experience working with databases and writing basic SQL queries.
  • Experience using Git to create and review PRs, resolve merge conflicts, rebase and branching.

JANA is committed to accommodating applicants with disabilities throughout the hiring process; in accordance with the Accessibility for Ontarians with Disabilities Act (AODA). Please let us know if you require accommodation at any stage of the hiring process. By applying for a position with JANA, you understand that offers of employment are contingent upon the successful completion of a background check. The type of check performed is determined by the role and JANA's employment policies. Checks may include any of the following: employment verification, employment references, SIN validation, education verification, criminal records check, search against global sanctions and government watch lists, and/or credit check. You will be notified during the hiring process which checks you are required to complete. We thank you for your interest. Only candidates selected for an interview will be contacted.