Junior Software Developer
Jsi
We are seeking a talented and motivated Junior Software Developer to join our dynamic team in a Scrum-based development environment. The ideal candidate will possess excellent problem-solving skills and demonstrate a willingness to learn and adapt to new challenges. This full stack role requires outstanding communication abilities and a solid foundation in software engineering principles. Candidates must hold a degree in Software Engineering, Computer Science, or a related field and be eligible for a Top Secret security clearance.
Key Responsibilities:
- Collaborate with cross-functional Scrum teams to design, develop, and deliver high-quality software solutions.
- Write clean, efficient, and maintainable code in Angular and C# to meet project requirements.
- Participate in all Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives.
- Analyze user requirements, design technical solutions, and implement features that align with business goals.
- Troubleshoot, debug, and resolve software defects in a timely manner.
- Address customer tickets, by providing prompt and durable resolutions.
- Stay up to date with emerging technologies, frameworks, and best practices to contribute to continuous improvement.
- Create and maintain comprehensive technical documentation.
- Ensure compliance with security standards and protocols, especially those required for Top Secret clearance eligibility.
Required Qualifications:
- Bachelor’s degree in Software Engineering, Computer Science, or a related discipline.
- Familiarity with Agile/Scrum methodologies and the software development lifecycle.
- Strong problem-solving skills with the ability to analyze complex technical challenges.
- Willingness and enthusiasm to learn new technologies and adapt to evolving project needs.
- Excellent verbal and written communication skills for effective collaboration within a team.
- Must be eligible to obtain and maintain a Top Secret security clearance.
Preferred Qualifications:
- Proven experience developing applications using C#, ASP.NET and Angular frameworks.
- NgRX and RxJS hands-on experience
- Experience developing in Kubernetes, microservices architecture.
- Familiarity with docker, helm, ruby
- Knowledge of additional front-end or back-end frameworks and best practices.
- Agile development experience, including the use of automated unit and integration tests.
- Familiarity with Cypress test frameworks
- Familiarity with DevOps practices, CI/CD pipelines, and version control systems such as Git.
Personal attributes:
- Excellent communication skills – both written and verbal.
- Self-motivated and capable of managing multiple priorities and tasks
- Loves to be a part of a team.
- Creative and efficient in proposing solutions to complex, time-critical problems.
- Strong analytical and problem-solving skills with a high attention to detail.
How we Work?
You will be expected to work in a Hybrid environment reporting to our Kanata, Ontario location 2 or more times per week.
About JSI
JSI is built on purpose, that of making a difference in the world.
Founded in 1979, this privately-owned technology company is the North American leader in designing and developing acquisition, collection and analysis solutions for law enforcement and intelligence communities.
With 4Sight – JSI’s single, unified, product suite – customers can combine any number of disparate data sources into a highly intuitive, visually-focused platform. The result? JSI’s customers spend less time working with data and more time seeing patterns, understanding trends, and gaining perspective (and making the world a safer place).
With over 400 employees and a strong, growing global presence in Canada, the U.S., Australia, and Germany, JSI is not only the dominant player in its industry, it is also known for its fun, high-performing, purpose-driven corporate culture.
In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), JSI will provide accommodation-accessible formats, and communication supports for the interview process upon request.