Software Developer

 

Description:

Populus is a small agile team that produces innovative health technology providing world class data management tools for the health sector. Our solutions/platforms are provided both locally and internationally to health professionals, health administrators, translational researchers, and more. And we need to add a Software Developer to our team. You can work remotely, learn from an experienced team and be part of something positive in the world of healthcare.

The successful candidate will:

  • contribute to all aspects of the software development life cycle
  • develop new features, enhance existing products & customer maintenance, as well as research new tools & technologies
    use technologies such as Java, Angular, Spring, Struts, JSP, JPA, PostgreSQL, and Docker in a Linux environment
  • have a real world impact on patient health
  • have opportunities to participate in weekly games with fellow team members, most recently involving Jackbox and Minecraft

Required Qualifications

A strong passion for quality software development, and an ambition for continuous improvement. A drive to work with pride and respect with your team and customers, to deliver world class health technology solutions.

Desired Qualifications

  • Degree in Computer Science, Software Engineering, Information Systems, or equivalent experience
  • Web or Java development experience in some of the technologies we use: Angular, JSP, Struts, jQuery, Spring, REST, HTML5, CSS3
    Experience with some of the following: AWS, Docker, SQL, Elasticsearch, Linux/Unix environments, Bash, Git
  • Interest/experience with responsive web design, usability and user interface design principles
  • Agile development practices
  • Strong written & verbal communication skills in English

Organization Populus Plus
Industry IT / Telecom / Software Jobs
Occupational Category SOFTWARE DEVELOPER
Job Location New Brunswick,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-10-12 4:36 pm
Expires on 2024-10-20