27 Software Developer jobs in Calgary
Software Developer
Posted today
Job Viewed
Job Description
Job Description
Salary:
The software products group at Nureva is constantly growing and is currently looking for a highly motivated intermediate or senior software developer to join our team. If you are passionate about developing across all layers of innovative solutions, including cloud services, mobile apps, and embedded apps, come work with us!
You will be involved in the development of concepts, innovative design, and delivery of solutions right through to completion. You will work with a diverse team of developers, designers, and product managers who are passionate about technology, user experience and market success.
We strive to create experiences with a human-centered approach to design. Our multidisciplinary professionals work collaboratively to push the boundaries of what is technically possible and develop applications for the global markets. The entrepreneurial environment at Nureva appeals to self-driven, flexible team players who are creative, learn quickly and are not afraid to tackle hard problems.
You will
- Design and develop new features across all application layers in the product
- Research new technologies and bring forward new ideas to support the business
- Deliver products from requirements through design, implementation, and release using a continuous delivery approach based on automated, repeatable, and reliable releases
- Work closely with other talented developers, UX, and QA in a collaborative Agile team
You have experience with
- Full-stack, full life-cycle feature development
- The following languages & frameworks:
- Back-end languages such as C# (.NET Core)
- Common front-end libraries and frameworks such as (TypeScript) Angular, Vue and React
- Common software patterns and paradigms
You also have
- A bachelors degree in computer science or equivalent
- 5+ years of relevant work experience including server-side and web development
- An ability to thrive on the unknown and you are always interested in your next challenge
- An excitement about learning and are proactive about picking up new technologies
- A solid understanding of programming fundamentals
- The ability to work within an agile process and a rapidly changing environment
- Passion for championing best practices and ensuring high-quality code by providing technical leadership and mentorship to other developers
- Excellent communication and collaboration skills
Great to have
- Mobile app development experience with Android and iOS; React native or Flutter preferred
- Modern DevOps tools:
- Continuous integration and deployment (Azure DevOps)
- Container-based deployments (Docker, Kubernetes)
- Infrastructure as code (Terraform)
- Cloud architecture and computing platform services (Azure, AWS)
- Online portfolio, GitHub projects, Stack Overflow profile or any other contributions you have made to support the developer community
- Experience with Domain Driven Design (DDD), Microservices, Hexagonal or Clean Architecture
We offer a competitive total compensation package with some unique perks and benefits, an open and collaborative office, and a great team environment.
Apply online atNureva.com by close of business on August 29, 2025. Please outline how you will make a difference being part of our team. If we select you for an interview, we will spend time helping you understand the role and our company to ensure that we are a good fit for you.
Jr. Software Developer
Posted today
Job Viewed
Job Description
Job Location: Calgary, CA
Job Type: Full-time, Permanent
Internal Job Title: Jr Software Developer
Reports To: Team Lead - Development
Job Requirement(s): N/A
No. of Openings: 1
PBS is the fastest growing “All Inclusive Business Platform” vendor in North America and we’ve only just begun! “
The Opportunity:
We are changing the way people buy and service cars one dealership at a time. In business for over 30 years, PBS is the third largest DMS (Dealership Management System) provider to the North American retail automotive industry. Each month we welcome hundreds of new users to our software platform, and we need your help.
We are unique in the industry because we view our customers as business partners, technology innovators, and friends. Our software can run all aspects of an automotive dealership with sales, service, inventory management, and accounting modules.
And that's where you come into the picture. While specific roles are posted, PBS is always open to pivoting with quality people and adding to the team based on your skills and the needs of our customers. After you join the team, we will continue the process of moving you into new roles based on your talents, growth, and interests.
The Role:
The Development Team is looking for an eager individual to join us in the position of Junior Software Developer in our Calgary office. You will be responsible for working with other developers as well as our Business Analyst and QA Team to design, develop and maintain our software. You will be influential in the direction of our software and help bring it to life.
This is an entry-level position with the opportunity to grow and expand into other roles and responsibilities. Direct experience is not required. We are looking for people who are personable, friendly, helpful, thorough, fast learner, self-starter, and who embrace change and innovation.
Job Responsibilities:
- Design, develop and maintain .NET Software.
- Participate in team meetings and scrums.
- Investigate and resolve problems and bugs.
- Merge code and participate in code reviews.
- Collaborate with other teams to plan and design new features.
- Manage multiple projects at once and ensure projects are completed on time and with exceptional quality.
Qualifications:
- University degree in Computer Science, Software Engineering or related field
- Knowledge of Object-Oriented programming languages
- Knowledge of Microsoft .NET (VB/C#)
- Knowledge of Azure DevOps or TFS (Team Foundation Services)
- Knowledge of Version Control such as GitHub
- Knowledge of Web/Mobile app experience
- Knowledge of SQL Server (or comparable database experience)
- Exposure to public cloud-based environments such as AWS, Google or Microsoft Azure
- Excellent written and verbal communication skills
- Ability to work collaboratively in both a team atmosphere and independently
- Exceptional attention to detail, outstanding prioritization and organizational skills, including strong project management skills
- Strong problem-solving skills. Willing to dive into difficult technical issues and figure them out; anticipating and resolving problems
- Flexible, fast learner who thrives in a constantly changing work environment
What we offer:
- Internal promotion and growth opportunities
- An education department dedicated to helping you with professional and personal development
- The opportunity to travel
- Access to an onsite gym at some locations and/or corporate membership to Goodlife
- Free parking
- Staff events
- Great referral bonus
- Staff discounts with GM, Dell, and more
Should you be selected for an interview, you will be contacted via email. Please monitor your junk/spam folder.
PBS Systems thanks all applicants for their interest, however only those selected for an interview will be contacted. PBS Systems is an employment-equity employer. Candidates who require accommodations throughout the recruitment process please contact the Recruiting Department.
Java/NodeJS Software Developer
Posted 3 days ago
Job Viewed
Job Description
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a **Java/NodeJS Software Developer** to join our team in Calgary, Alberta (CA-AB), Canada (CA).
**Day to Day/ Job Function**
Effectively work with the PMO, Development, Product Management, Business and Technical Operations, Systems Engineering, Infrastructure, Networks and Architecture teams
Design and develop middle layer services in Java Script, Type Script, Node JS, Java and/or C#/.Net.
Draft and review architectural diagrams, specifications, business requirements as well as various design documents.
Work with our existing technology stack (Java, C++, Linux, Unix, Open-Source Platforms, and SOA) as well as new technologies for our next generation solutions.
Acquire a robust understanding of financial products, services, processes, and organizational structure to find optimal solutions.
**Required Qualifications**
7+ years experience in software development domain and principles, including design patterns, code structure, programming languages, continuous integration, and deployments
7+ years of software development experience
5+ years of experience in Core Java, Spring Framework, Spring Boot, Spring Integration, Type Script, Node Js, Kafka and Active MQ.
7+ years experience in java server technologies like J2EE, servlets.
3+ years experience in Tomcat, Maven, etc. tools used for Java development
3+ years of hands-on experience in API/Web Services development using protocols such as REST, SOAP, JSON.
3+ years ofr experience with Service Oriented Architecture (SOA).
**Preferred Skillset.**
Proficient with any one DB (Oracle, DB2, Sybase etc.)
Experience with Service Oriented Architecture (SOA).
Strong knowledge of object-oriented programming design patterns and methodologies
#LI-NorthAmerica
**About NTT DATA**
NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com ( possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client's needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com and @talent.nttdataservices.com email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form, .
**_NTT DATA endeavors to make_** **_ **_accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at_** **_ **_._** **_This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here ( . If you'd like more information on your EEO rights under the law, please click here ( . For Pay Transparency information, please click here ( ._**
Java/NodeJS Software Developer

Posted 3 days ago
Job Viewed
Job Description
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a **Java/NodeJS Software Developer** to join our team in Calgary, Alberta (CA-AB), Canada (CA).
**Day to Day/ Job Function**
Effectively work with the PMO, Development, Product Management, Business and Technical Operations, Systems Engineering, Infrastructure, Networks and Architecture teams
Design and develop middle layer services in Java Script, Type Script, Node JS, Java and/or C#/.Net.
Draft and review architectural diagrams, specifications, business requirements as well as various design documents.
Work with our existing technology stack (Java, C++, Linux, Unix, Open-Source Platforms, and SOA) as well as new technologies for our next generation solutions.
Acquire a robust understanding of financial products, services, processes, and organizational structure to find optimal solutions.
**Required Qualifications**
7+ years experience in software development domain and principles, including design patterns, code structure, programming languages, continuous integration, and deployments
7+ years of software development experience
5+ years of experience in Core Java, Spring Framework, Spring Boot, Spring Integration, Type Script, Node Js, Kafka and Active MQ.
7+ years experience in java server technologies like J2EE, servlets.
3+ years experience in Tomcat, Maven, etc. tools used for Java development
3+ years of hands-on experience in API/Web Services development using protocols such as REST, SOAP, JSON.
3+ years ofr experience with Service Oriented Architecture (SOA).
**Preferred Skillset.**
Proficient with any one DB (Oracle, DB2, Sybase etc.)
Experience with Service Oriented Architecture (SOA).
Strong knowledge of object-oriented programming design patterns and methodologies
#LI-NorthAmerica
**About NTT DATA**
NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com ( possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client's needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com and @talent.nttdataservices.com email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form, .
**_NTT DATA endeavors to make_** **_ **_accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at_** **_ **_._** **_This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here ( . If you'd like more information on your EEO rights under the law, please click here ( . For Pay Transparency information, please click here ( ._**
Java/NodeJS Software Developer
Posted 12 days ago
Job Viewed
Job Description
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a **Java/Node JS Developer** to join our team in **Calgary, AB** .
**Responsibilities**
- Effectively work with the PMO, Development, Product Management, Business and Technical Operations, Systems Engineering, Infrastructure, Networks and Architecture teams
- Design and develop middle layer services in Java Script, Type Script, Node JS, Java and/or C#/.Net.
- Draft and review architectural diagrams, specifications, business requirements as well as various design documents.
- Work with our existing technology stack (Java, C++, Linux, Unix, Open-Source Platforms, and SOA) as well as new technologies for our next generation solutions.
- Acquire a robust understanding of financial products, services, processes, and organizational structure to find optimal solutions.
- Mentor other software developers.
**Qualifications**
- 7+ years in software development domain and principles, including design patterns, code structure, programming languages, continuous integration, and deployments
- 5+ years of Hands-on experience in Core Java, Spring Framework, Spring Boot, Spring Integration, Type Script, Node Js, Kafka and Active MQ.
- 7+ years of Experience in java server technologies like J2EE, servlets.
- 3+ years of Experience in Tomcat, Maven, etc. tools used for Java development
- 3+ years of Hands-on experience in API/Web Services development using protocols such as REST, SOAP, JSON.
**About NTT DATA**
NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com ( possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client's needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com and @talent.nttdataservices.com email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form, .
**_NTT DATA endeavors to make_** **_ **_accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at_** **_ **_._** **_This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here ( . If you'd like more information on your EEO rights under the law, please click here ( . For Pay Transparency information, please click here ( ._**
#LI-NorthAmerica
Java/NodeJS Software Developer
Posted 12 days ago
Job Viewed
Job Description
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a **Java/Node JS Developer** to join our team in **Calgary, AB** .
**Responsibilities**
- Effectively work with the PMO, Development, Product Management, Business and Technical Operations, Systems Engineering, Infrastructure, Networks and Architecture teams
- Design and develop middle layer services in Java Script, Type Script, Node JS, Java and/or C#/.Net.
- Draft and review architectural diagrams, specifications, business requirements as well as various design documents.
- Work with our existing technology stack (Java, C++, Linux, Unix, Open-Source Platforms, and SOA) as well as new technologies for our next generation solutions.
- Acquire a robust understanding of financial products, services, processes, and organizational structure to find optimal solutions.
- Mentor other software developers.
**Qualifications**
- 7+ years in software development domain and principles, including design patterns, code structure, programming languages, continuous integration, and deployments
- 5+ years of Hands-on experience in Core Java, Spring Framework, Spring Boot, Spring Integration, Type Script, Node Js, Kafka and Active MQ.
- 7+ years of Experience in java server technologies like J2EE, servlets.
- 3+ years of Experience in Tomcat, Maven, etc. tools used for Java development
- 3+ years of Hands-on experience in API/Web Services development using protocols such as REST, SOAP, JSON.
**About NTT DATA**
NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com ( possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client's needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com and @talent.nttdataservices.com email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form, .
**_NTT DATA endeavors to make_** **_ **_accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at_** **_ **_._** **_This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here ( . If you'd like more information on your EEO rights under the law, please click here ( . For Pay Transparency information, please click here ( ._**
#LI-NorthAmerica
Software Developer (2025-022)
Posted today
Job Viewed
Job Description
Job Description
Salary:
Do you want to join a diverse and global team that is revolutionizing the cardiovascular healthcare industry? Circle CVI is hiring!
About Circle Cardiovascular Imaging:
Circles vision is to enable healthier Lives through better imaging by transforming cardiac magnetic resonance imaging (MR) and other advanced imaging technologies to improve Cardiovascular Care. Circle Cardiovascular s CVI42 is the Cardiac MR market leader imaging processing software.
Circle Cardiovascular Imaging (Circle) designs, builds, and implements the best-in-class cardiovascular Magnetic Resonance Imaging solutions. At the heart of everything we do is our unrelenting drive to continually offer better solutions for healthcare providers that improve healthcare outcomes. This fuels our creativity, informs our decisions and it is the reason we are passionate about our work and most importantly why we are successful. We are careful stewards of resources focused on optimizing both customer and investor value. We strive to make Circle a place where employees are highly valued, engaged, and have opportunities for professional development. Our roots are medical and digital, our passion is contagious, and our people are amongst the best.
Position Overview:
The Software Developer is responsible for the development of the next generation cardiovascular post-processing software
and the maintenance of our existing revenue-driving products. The Software Developer will design and develop various components of the software including application graphical user interface/workflows, back-end server functionalities, and other post-processing algorithms. Throughout the software development cycle, this role will work closely with other software developers, architects, and quality assurance analysts as a team to ensure delivery of quality software products.
The Software Developer will report to the Software Development Manager.
General Responsibilities:
- Design, develop, test, maintain, and improve medical imaging software on a cloud platform
- Writing reusable, readable, testable, scalable, and efficient code
- Manage individual project priorities, deadlines, and deliverables
Required Skills/Experience:
- 3-5 years of work experience in software development and/or considerable project experience
- Experience in Go, web protocols and web server optimization techniques
- Experience with migrating desktop applications to cloud
- Experience with public cloud platforms, such as AWS or Azure
- Experience in containerization with Docker
and Kubernetes - Experience working on a SaaS application
- Familiarity with
object-oriented
programming languages such as C++, C#, or Java - Experience with
graphics rendering on cloud applications considered an asset - Experience with DICOM protocol and images considered an asset
Educational Requirements:
- Minimum technical diploma in computing science or related field
- Bachelor's degree in computer science, software engineering or related field is preferred
About the Benefits:
- Competitive compensation and vacation
- Transportation allowance
- Flexible working arrangements
- Employee Wellness Program
- Professional development and tuition reimbursement program
- Gratifying internal recognition/kudos programs
- Annual salary review based on company and individual performance
- Fun, inclusive, ego-free environment where diversity and individual thoughts are encouraged and valued
Upon joining Circle CVI, you will be welcomed into a collaborative and supportive company with uncompromising values on quality, innovation, culture, and customer service. Join us in changing the medical technology world and submit your application below!
#LI-Onsite
Be The First To Know
About the latest Software developer Jobs in Calgary !
Software Developer (2025-046)
Posted today
Job Viewed
Job Description
Job Description
Salary:
Do you want to join a diverse and global team that is revolutionizing the cardiovascular healthcare industry? Circle CVI is hiring!
About Circle Cardiovascular Imaging:
Circles vision is to enable healthier Lives through better imaging by transforming cardiac magnetic resonance imaging (MR) and other advanced imaging technologies to improve Cardiovascular Care. Circle Cardiovascular s CVI42 is the Cardiac MR market leader imaging processing software.
Circle Cardiovascular Imaging (Circle) designs, builds, and implements the best-in-class cardiovascular Magnetic Resonance Imaging solutions. At the heart of everything we do is our unrelenting drive to continually offer better solutions for healthcare providers that improve healthcare outcomes. This fuels our creativity, informs our decisions and it is the reason we are passionate about our work and most importantly why we are successful. We are careful stewards of resources focused on optimizing both customer and investor value. We strive to make Circle a place where employees are highly valued, engaged, and have opportunities for professional development. Our roots are medical and digital, our passion is contagious, and our people are amongst the best.
Position Overview:
The Software Developer is responsible for the development of the next generation cardiovascular post-processing software and the maintenance of our existing revenue-driving products. The Software Developer will design and develop various components of the software including external software integrations, back-end server functionalities, and web back-end development. Throughout the software development cycle, this role will work closely with other software developers, architects, and quality assurance analysts as a team to ensure delivery of quality software products.
The Software Developer will report to the Software Development Manager.
General Responsibilities:
- Design, develop, test, maintain, and improve medical imaging software on a cloud platform and support the integration of internal and external software
- Writing reusable, readable, testable, scalable, and efficient code
- Manage individual project priorities, deadlines, and deliverables
Required Skills/Experience:
- 4-7 years of work experience in software development and/or considerable project experience
- Experience with Go and web backend development
- Experience in object-oriented programming languages such as C++, C#, or Java
- Experience with external software integration and API design
- Experience with public cloud platform, such as AWS or Azure
- Experience with migrating desktop applications to cloud
- Experience with containerization and Docker
- Experience working with SaaS
- Experience in cloud based cybersecurity and SOC2 or ISO27001 certification
- Familiarity with full stack development, including protocols and web server optimization techniques considered an asset
- Experience with DICOM protocol and images considered an asset
Educational Requirements:
- Minimum technical diploma in computing science or related field
- Bachelor's degree in computer science, software engineering or related field is preferred
About the Benefits:
- Competitive compensation and vacation
- Transportation allowance
- Flexible working arrangements
- Employee Wellness Program
- Professional development and tuition reimbursement program
- Gratifying internal recognition/kudos programs
- Annual salary review based on company and individual performance
- Fun, inclusive, ego-free environment where diversity and individual thoughts are encouraged and valued
Upon joining Circle CVI, you will be welcomed into a collaborative and supportive company with uncompromising values on quality, innovation, culture, and customer service. Join us in changing the medical technology world and submit your application below!
#LI-Onsite
Senior Backend Software Developer (Remote)
Posted today
Job Viewed
Job Description
Job Description
(This is a REMOTE role)
About BreakthroughJoin a health-tech company that's making big things happen! At Breakthrough, we help private practice ownerslike physical therapists and chiropractorsgrow their businesses and reach more patients with natural, non-invasive care. Our platform drives over $5M in patient revenue each month, and we're just getting started. We're a passionate, fast-moving team building smart tools that make a real difference in people's lives. If you're excited to work on meaningful problems with a supportive and ambitious crewwe'd love to meet you.
What You'll Do- Design, build, and maintain backend services, APIs, and databases
- Architect scalable and maintainable backend solutions for complex business logic and high-traffic applications
- Collaborate closely with frontend developers, QA, and product managers to deliver seamless, end-to-end solutions
- Perform code reviews and champion best practices in software development
- Optimize system performance and troubleshoot production issues
- Ensure code quality with automated tests, CI/CD pipelines, and SOLID development principles
- Participate in architecture and design discussions to shape the future of our platform
- 8+ years of experience in backend development
- Strong proficiency in C# / .NET Core and PHP (Laravel)
- Solid understanding of RESTful API design and integration
- Experience with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, Redis)
- Familiarity with microservices architecture and message queues
- Experience with Docker and containerized environments
- Working knowledge of Git, CI/CD pipelines, and automated deployment tools
- Understanding of software design patterns and secure coding practices
- Excellent problem-solving and critical-thinking abilities
- Strong communicator and team collaborator
- Capable of leading technical discussions and making informed architectural decisions
- Detail-oriented, self-driven, and comfortable working independently
- Thrives in a fast-paced, agile environment
- Exposure to frontend frameworks like ReactJS for improved cross-functional collaboration
- Fully remote Work from anywhere in the U.S. or Canada (excluding Quebec)
- Mission-driven Be part of transforming private practice growth
- Unlimited PTO Take the time you need
- Comprehensive benefits Medical, Dental, Vision, and RRSP with match
- Work-life balance We care about your well-being both at work and at home
Elevate Others
Be Real
Beginners' Mind
Own The Results
Seek to Understand the Customer First
Do Sh*t That Makes a Massive Difference
We'd love to hear from you! Apply today and let's talk.
Salary Range: $95,000- 205,000 CAD
**Communication Requirements:**
This role involves regular technical discussions with the team, including architecture reviews, code walkthroughs, and problem-solving sessions.
Clear and fluent spoken English is essential to collaborate effectively.
* We are unable to hire candidates residing in Quebec at this time.
*At Breakthrough, we're committed to building an inclusive, respectful, and supportive environment for everyone. We do not tolerate discrimination, bias, or oppressive systems of any kind. Hiring decisions are based on qualifications, experience, and what best serves our team and community.
Java/NodeJS Software Developer (Onsite Hybrid)
Posted 12 days ago
Job Viewed
Job Description
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a Java/NodeJS Software Developer (Onsite Hybrid) to join our team in Calgary, Alberta (CA-AB), Canada (CA).
**Job Responsibilities:**
- Effectively work with the PMO, Development, Product Management, Business and Technical Operations, Systems Engineering, Infrastructure, Networks and Architecture teams
- Design and develop middle layer services in Java Script, Type Script, Node JS, Java and/or C#/.Net.
- Draft and review architectural diagrams, specifications, business requirements as well as various design documents.
- Work with our existing technology stack (Java, C++, Linux, Unix, Open-Source Platforms, and SOA) as well as new technologies for our next generation solutions.
- Acquire a robust understanding of financial products, services, processes, and organizational structure to find optimal solutions.
- Mentor other software developers
**Basic Qualifications:**
- 7+ years of software development experience
- 7+ years in software development domain and principles, including design patterns, code structure, programming languages, continuous integration, and deployments
- 5+ years of Hands-on experience in Core Java, Spring Framework, Spring Boot, Spring Integration, Type Script, Node Js, Kafka and Active MQ.
- 7+ years of Experience in Java server technologies like J2EE, servlets.
- 3+ years of Experience in Tomcat, Maven, etc. tools used for Java development
- 3+ years of Hands-on experience in API/Web Services development using protocols such as REST, SOAP, JSON.
- Proficient with any one DB (Oracle, DB2, Sybase etc.)
- Experience with Service Oriented Architecture (SOA).
- Strong knowledge of object-oriented programming design patterns and methodologies
- Good understanding of Web Services protocols such as REST, SOAP, JSON and API design for extensibility and portability.
**Degree:** Bachelor's in Computer Science/IT related degree or equivalent work experience
#INDFSINS
#L1-NorthAmerica
**About NTT DATA**
NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com ( possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client's needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com and @talent.nttdataservices.com email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form, .
**_NTT DATA endeavors to make_** **_ **_accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at_** **_ **_._** **_This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here ( . If you'd like more information on your EEO rights under the law, please click here ( . For Pay Transparency information, please click here ( ._**