Junior Software Developer Job at Commissionaires Ottawa
We are currently recruiting for a full-time Junior Software Developer to join our team working from our Ottawa office. This position is a hybrid model with on-site requirements.
THE ROLE
The Junior Software Developer will contribute to the continuous development of our very successful security screening system that is one the most convenient, most discrete and fastest way to complete a basic criminal record check.
Whether it’s to help them secure and start employment as soon as possible, (Insert other reason), or any other reasons, as a non-for profit organisation, this is just another way we support thousands of Canadians nationwide everyday.
Reporting to the Manager, Strategic Partnerships and working with the other members of the platform team, this role supports the design, implementation, test, deployment and maintenance tools and features for both internal staff and public end users. The Junior Software Developer engages in a range of Cloud based development activities, with a particular focus on front-end tools, features and interfaces, internal and public facing. This role also supports the design and development of data structures, APIs and middleware for the administration, manipulation, discovery, and retrieval of digital content.
Some of your responsibilities include…
- Under the direction of the Senior Application Developer, collaborate with the Platform Team to set specifications for new applications
- Assist in writing, troubleshooting, and debugging applications and document software to meet functional requirements and specifications
- Assist the Senior Application Developer to analyze functional requirements and develop technical specifications
- Design software and data structures based on requirements and specifications
- Research software development tools and practices for integration with the overall development direction of the organization
- Develop technical documents and handbooks to accurately represent application design and code
- Conduct functional and non-functional testing
- Technical project support: implementation, solution testing, user acceptance testing, and support for customer onboarding
- Evaluate existing applications to reprogram, update, and add new features
- Understand internal client requirements and how they translate in application features
- Additional duties may be assigned as required by the project
Education & Technical Experience
- A degree in computer science, software engineering, programming, or equivalent experience
- Minimum one (1) year of experience as a software engineer or application developer
- Experience with full cycle software development including; write, test, debug and deployment
- Experience deploying applications to testing and production servers
- Experience with UI/UX design
- Experience with code management using revision control systems
QUALIFICATIONS
Technical Knowledge
- Languages: .Net, .Net Core, C#, JSON, JavaScript
- Operating Systems: Windows Server
- Database: MS SQL Server
- Reporting: SSRS (SQL Reporting Services)
- Applications: MS Excel, MS Visio
- Servers: Azure, Windows Server, MS IIS Server
Skills & Abilities
- Understanding of software design and programming principles
- Previous experience with Test-driven and agile development practices
- Strong communication and listening skills
- Excellent organizational skills with the ability to quickly adapt to priority changes
- Solid analytical and problem-solving skills, logic-based thinking, sound judgment and decision-making skills
- Ability to hold a Federal Secret clearance
WHAT’S IN IT FOR YOU?
- A comprehensive compensation and benefits package including health insurance, paid vacation, paid sick and RRSP matching
- Work in a challenging and rewarding work environment
- The opportunity to grow and develop a new role
- Work for a reputable and nationally known company
APPLICATION PROCESS
If we’re the right fit for you, we want to hear from you! Send us your resume and cover letter today!
NOTE:
Only those candidates that meet the specified requirements will be considered for this position. Candidates that do not meet the requirements may be considered for similar opportunities.
Commissionaires values the diversity of our workforce and respects its employees as individuals, regardless of race, nationality, religion, sexual orientation, gender and age.
In accordance with the Ontario Human Rights Code, Accessibility for Ontarians with Disabilities Act and Commissionaires’ Policies on Accommodation, a request for accommodation will be accepted as part of Commissionaires’ hiring process.
We appreciate all who apply, however we will only be contacting candidates of interest.
Job Types: Full-time, Permanent
Benefits:
- Dental care
- Extended health care
- On-site parking
- Paid time off
- RRSP match
- Vision care
Schedule:
- 10 hour shift
- 12 hour shift
- 8 hour shift
- Day shift
- Monday to Friday
Work Location: Hybrid remote in NEPEAN, ON
Please Note :
my90210smile.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, my90210smile.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.