Senior Software Developer

New
Remote CanadaFull-TimeSenior
Salary115,000 - 135,000 CAD per year
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
SQLGitJavaSpringREST APIUnit Testing

Requirements

  • 8+ years of Software development experience is required.
  • Proficiency with Java and Spring frameworks.
  • Experience developing and working with REST APIs.
  • Strong SQL database skills.
  • Experience using Git for version control.
  • Proven experience developing middleware products.
  • Experience with unit testing practices and transaction processing.
  • Experience in end-to-end feature development.
  • Ability to create and maintain clear documentation.
  • Ability to maintain repositories with a focus on code health and quality.
  • Knowledge or experience in healthcare, HL7/ FHIR is an asset but not required.

Responsibilities

  • Design and implement applications using web technologies mostly independently.
  • Create and maintain product and support documentation.
  • Analyze and evaluate requirements and propose high level design and technical solutions at all stages of development.
  • Analyze solutions to ensure that they are interoperable, performant and maintainable.
  • Adhere to team/department coding standards.
  • Participate in and provide final approval for code reviews.
  • Research technologies that will be used in new and existing modules of the solution.
  • Advise and provide input into good technical design and industry trends.
  • Break down work for other team members and be the go to person for project issues/status.
  • Lead by example when it comes to department/team best practices.
  • Report billable hours in NetSuite and utilize the project management tool.
View Full Description & ApplyYou'll be redirected to the employer's site
115,000 - 135,000 CAD per year
Apply Now