Software Developer Intermediate
Smile Digital Health
Working for a company like Smile Digital Health means supporting our mandate for #BetterGlobalHealth. We strive towards this goal every day, and the results can be seen in the impact of our innovative health data platform and data management solutions, which are used in over 20 countries. We were #19 on Deloitte's Technology Fast 50 Ranking for 2024! Smile Digital Health makes it easy for healthcare stakeholders to collect and exchange data with our leading FHIR-based data liberation platform. At its heart, the Smile platform enables people and organizations to better manage healthcare data. We help generate and liberate structured healthcare data to ensure effective delivery across care teams and health systems bringing #BetterGlobalHealth to patients everyday! Apply today and find plenty of reasons to SMILE! Responsibilities:
- Support the design, development, and implementation of diverse applications using web technologies.
- Create and maintain detailed technical product and end user support documentation.
- Evaluate requirements and propose high level design and technical solutions at all stages of development.
- Analyze solutions and applications to ensure that they are interoperable, performant and maintainable.
- Write high-quality and well-documented code for projects to ensure adherence to team and/or department coding standards.
- Evaluate and provide accurate estimated timelines for development requirements.
- Participate in and perform code reviews to ensure quality, proactive identification of defects, and recommend improvements.
- Investigate and resolve complex technical challenges for assigned projects.
- Maintain in-depth knowledge of technologies that will be used in new and existing modules of the solution (e.g., Machine Learning frameworks, data storage and capture frameworks etc.).
- Advise and provide feedback and recommendations on quality technical design and industry trends.
- Support in complex projects for other colleagues including, but not limited to, supporting the workflow and providing expert advice and solutions to escalated and complex project challenges and roadblocks.
- Actively participate in setting and maintaining software development best practices within the department and team.
- 5+ years of full-cycle software development lifecycle experience. Experience in the healthcare and/or technology industry, preferred.
- Post-secondary education in computer science, computer engineering, or similar and/or equivalent work experience.
- Hands-on experience with Java and the Spring framework, building and consuming RESTful APIs, working with relational databases using SQL, and using Git for version control in collaborative development environments.
- Solid understanding of the full software development lifecycle, including continuous integration (CI) pipelines for build automation, containerization and deployment using Docker, and related DevOps practices.
- Develop middleware products, unit test practices (TDD), transaction processing
- Creating and maintaining clear technical documentation.
- Ability to maintain repositories with a focus on code health and quality.
- Experience in end-to-end feature development.
- Knowledge or experience in healthcare, HL7/ FHIR, an asset.
- Nice to have: Full-stack development experience, including front-end technologies such as Angular, JavaScript, and tools like Node.js and npm, along with a solid understanding of protocols and browser-based development.
Smile discloses that artificial intelligence (AI) may be used in portions of the recruitment and selection process, such as resume screening or application assessment. All hiring decisions are ultimately made by qualified human decision-makers, and AI tools are used to support — not replace — fair and equitable hiring practices.
This position is a new role, created to support Smile’s continued growth and commitment to operational excellence.
Some of the benefits we offer:
* Remote Work Environment
* Flexible Time Away From Work Policy including PTO, Personal and Sick Days
* Competitive Salary and Health/Medical Benefits
* RRSP/TFSA/401K Employee Contribution
* Life and Disability
* Employee Assistance Program
* FHIR Study Program and Skillsoft Learning
* Super HAPI Fun Club
Smile's core values include respect, inclusion, embracing our differences, and celebrating shared values because our people are the foundation of our success. We are big on creating a sense of belonging and empowering each other to bring our authentic selves to work. We are dedicated to fostering a workplace that values diversity, equity, and inclusion.
We welcome and encourage candidates of all backgrounds to apply. Candidates are encouraged to inform us if they wish to discuss or require accommodations during interviews or while working at Smile.
$100k - $135k per year
...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators... ...technical expertise and independence. Responsibilities · Develop and deliver software features with minimal supervision within...SuggestedLong term contractFull timeRemote work- ...Our Developers bring passion, craftsmanship and innovation to the development... ...and delivery of Intelex’s software products, with the objective... ...~ Design and develop new features and solutions that... ...application development experience for intermediate candidates. Professional experience...SuggestedFull timeLocal area
- ...functie zoeken. We gaan graag met je in gesprek om te kijken of we jou kunnen matchen aan een bedrijf uit ons netwerk. Als software developer ben je verantwoordelijk voor het ontwerpen, ontwikkelen en implementeren van hoogwaardige softwareoplossingen. Je zult betrokken...SuggestedFull timeFixed term contract
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...Science, STEM or similar degree You have proficiency developing public-facing APIs and web applications, preferably using Python...SuggestedFull timeWork at officeLocal areaRemote workWork from homeWorldwideFlexible hours
- ...customers they serve. It’s not just about writing code – it’s about writing the future of local pizza. What You'll Do As a Software Developer on our Services team, you will immerse yourself in our ambitious mission and take on a wide range of responsibilities to drive...SuggestedRemote jobLocal areaWork from homeFlexible hours
- Als Laravel Softwareentwickler sind Sie maßgeblich an der Gestaltung, Entwicklung und Wartung von Webanwendungen unter Verwendung des Laravel-Frameworks beteiligt. Diese Rolle umfasst umfangreiche Arbeiten mit PHP-Programmierung, die es Ihnen ermöglichen, robuste, effiziente...Permanent employmentFull timeFlexible hours
$110k - $145k per year
...and deletion. About the Role: This is an existing role in our team. We are looking for a strategic and collaborative Senior Software Developer to join our Development & Engineering team to work on our Social Media Archiving Solutions. In this role, you will be a key...Remote jobFull timeInternshipWork from home- Sr. Software Developer – Java AWS Responsibilities ~Participate, as part of the development team, in solution development related activities including solution design, development, and testing ~Work with Application Architect and Technical Lead to develop a cloud-native solution...Contract work
$32 per hour
...Job Title: Front End Developer - Master-Level Internship Level: Master's Level Internship Department: Software Development Duration: 520 Hours (approximately 3 months) Work location: Remote (with hybrid options in Toronto) Compensation: Hourly ($32) The...Remote jobHourly payFull timeInternshipImmediate startWorldwide$56k - $63k per year
...stronger, more diverse organization. The Opportunity Hi, I'm Mary-Joy; Manager, Operations at Thrive Health. We're looking for an Intermediate Administrative Assistant to join our Corporate Services team and support Thrive to ensure seamless operations for our remote-first...Full timeRemote workHome officeFlexible hours$175k - $200k per year
...TVL, and the vaults that hold it run on strategies that quant developers on our team build, ship, and stand behind. This is not a research... ...the code behind your strategies. Strong Python and solid software-engineering fundamentals: testing, code review, and the judgment...Full timeWork at officeRemote workWork from homeNight shift- ...We are looking for a skilled and motivated Back-End Developer to join our growing engineering team. In this role, you will be responsible... ...build secure, reliable, and efficient solutions while following software development best practices. If you are passionate about...Permanent employmentFull timeRemote work
- ...Job Summary We are looking for a seasoned Mobile Application Developer (Android) to build and maintain high-performing, scalable mobile... ...Have: ~3+ years of experience in a mobile development role ~ Intermediate - advanced skills with React Native ~ Background working for...Full time
- ...Position Overview We are seeking a talented Full Stack Developer to join our engineering team. This role requires strong expertise across... ...experience (AWS, GCP, or Azure). ~ Understanding of software security best practices. Education Bachelor’s degree in...Full timeRemote work
- ...We are looking for a talented and motivated Full Stack Developer to join our growing engineering team. In this role, you will be responsible... ...with cross-functional teams, and delivering high-quality software solutions that support business objectives. The ideal candidate...Permanent employmentFull timeRemote work
- ...Job Title: Intermediate ServiceNow Configurator Location: Canada (Hybrid - Every Tuesday must be in office and as needed) Job Type: 6-12... ...modules. Key Responsibilities: Configure, customize, and develop ServiceNow modules. Experience in multiple modules of...Full timeContract workFixed term contractWork at office
- .... Description We are looking for Intermediate and Senior Engineers to join the Felix Engineering... ...digital healthcare ecosystem. Our developer roles are all full stack (Vue.js, PHP/... ...database Write code and build the software that will allow us to scale as we launch...Remote jobInternshipWork at office
- ...submitted in English We are looking for a Full Stack Magento Developer to contribute to the design, development, and optimization of a... ...Qualifications ~ Bachelor's degree in Computer Science , Software Engineering , or a related field. ~3+ years of hands-on full...Full timeContract workTemporary workRemote work
- ...About the Role: We are seeking an experienced Software Developer to join our team working on medical device software for audiometry testing... ...best practices, OOP, SOLID, design patterns ~ Upper-intermediate English Nice-to-haves: ~ Experience with ASP.NET Core...Long term contractPermanent employmentFull timeRemote workWorldwide
- ...TOP clients from our portfolio. We are looking for a Junior Java Developer(Remote) for our client’s growing team and work closely with... ...only from Armenia, Georgia and Turkey. ~1+ years of hands-on software development experience Proven professional experience with...Permanent employmentFull timeRemote work
- ...requirements and technical challenges. Using this input you will develop a technical design for a solution and communicate the value of... ...environment. What we need... ~5+ years of experience working in a Software Engineering capacity ~ Excellent knowledge and experience with...Full timeContract workTemporary workRemote work
$156.1k - $181.1k per year
...five years in a row! We're on the hunt for a top-tier Embedded Software Engineer . Your focus will be on software development and... ...impact design and operation. Key Responsibilities: ~ Design, develop, and maintain reliable, high-quality embedded software for both...Long term contractFull timeInternshipWork at officeRelocation package- ...and more. Key Responsibilities As a Senior Full Stack Software Engineer ( React.js + Node.js ) , you'll build and scale... ...acquisition, conversion, and business growth. You will: Design, develop, and maintain scalable full-stack applications using React.js...Full timeRemote work
$160.32k - $200.4k per year
...of businesses and empower millions of developers worldwide to craft personalized customer... ...Twilio Join the team as our next Staff Software Engineer in the Enterprise AI... ...ensuring a seamless UI experience. Serve as developer leader in distributed systems, data technologies...Full timeLocal areaRemote workWorldwideShift work- ...grow sustainably, a new position has arisen for a Senior Backend Developer reporting directly to the Product Lead . The Senior Back... ...and involves the development of our wealth management software suite and core banking systems as well as our client facing platforms...Daily paidPermanent employmentFull time
$149.6k - $199.6k per year
...daily at Coalition. About the role We are hiring a Senior Software Engineer to lead the development of our internal AI platform and... ...document, and deploy public AI interfaces that provide an exceptional developer experience for internal users. Operational Excellence:...Full timeFixed term contractWork at officeRemote workHome officeFlexible hours- ...first process. Our vision is the same, a place where employees know they can thrive. The AI Developer is responsible for the development, testing and delivery of the NICE CXone AI software platform. This is a hands-on, technical role for individuals skilled in technical...Full time
$90k - $140k per year
...the development of digital investigative software that acquires, analyzes, and shares... ...quality practices and wants to continue developing technical depth, product judgment, and influence... ...and provides fast feedback. CI/CD & Developer Workflows Integrate tests into CI/CD...Full timeContract workWork at officeLocal areaFlexible hours$186.37k - $223.64k per year
...sitting at the intersection of Revenue Operations and internal software engineering. You'll own the architecture and delivery of integrations... ...primarily non-engineering organization We invest heavily in developer productivity. You can use modern AI coding assistants as part of...Full timeLocal areaRemote workFlexible hours- ...Freelance Presentation Strategist / Storyteller (Intermediate to Senior) We're looking for talented freelance strategists who can jump in... ...content that's clear, engaging, and strategically sound ~ Develop storyboards and frameworks, and provide direction (storyboard)...Remote jobContract workFor contractorsFreelance
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer Intermediate. Be the first to apply!
- director software engineering Remote
- software developer intern Remote
- software engineer part time Remote
- remote entry level software developer Remote
- software developer entry level Remote
- software engineer internship Remote
- junior software engineer Remote
- software developer no experience Remote
- software developer internship no experience Remote
- software engineer - ai machine learning Remote
