Titre du poste ou emplacement

Software Developer

Jatom Systems Inc.-CAN - 13 emplois
Kanata, ON
Posté hier
Détails de l'emploi :
Télétravail
Temps plein
Expérimenté

We are seeking a talented and motivated software developer to join our dynamic team in a scrum-based development environment. The ideal candidate will have strong expertise in C# or Java, possess excellent problem-solving skills, and demonstrate a willingness to learn and adapt to new challenges. This role requires outstanding communication abilities and a solid foundation in software engineering principles. Candidates must hold a post secondary education in Software Engineering, Computer Science, or a related field and be eligible for a Top Secret security clearance.

Responsibilities

  • Collaborate with cross-functional Scrum teams to design, develop, and deliver high-quality software solutions
  • Write clean, efficient, and maintainable code in Java 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

Required Qualifications

  • Post secondary education in Software Engineering, Computer Science or equivalent
  • Proven experience developing back-end software software applications in C# or Java
  • Working knowledge of using Kafka for messaging within a distributed platform
  • 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
  • Must be eligible to obtain and maintain a Top Secret security clearance

Preferred Qualifications

  • Experience with data lifecycle management in big data applications
  • Experience with Docker, Kubernetes or other containerization technologies
  • Agile development experience, including the use of automated unit and integration tests
  • Familiarity with DevOps practices, CI/CD pipelines, and version control systems such as Git

Personal Attributes

  • Self-motivated and capable of managing multiple priorities and tasks
  • Effective communicator, fostering inclusivity and collaboration
  • Excellent team player with an eagerness to learn from others
  • Ability to share, mentor, give and receive code review feedback openly, honestly, and fairly.

How We Work

You will be expected to work in a remote/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.

Partager un emploi :