Senior Software Developer
New
S
Smile Digital HealthHealth Data
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