The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront ... contracts, and data flow design. Build prototypes or proofs-of-concept spanning UI and service ...
The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront ... contracts, and data flow design. Build prototypes or proofs-of-concept spanning UI and service ...
Educational Requirements: * Bachelors or Masters degree in computer science, software engineering or related field. About the Benefits: * Competitive compensation and vacation * Flexible working ...
Quick apply
Educational Requirements: * Bachelors or Masters degree in computer science, software engineering or related field. About the Benefits: * Competitive compensation and vacation * Flexible working ...
Educational Requirements: * Bachelor's or Master's degree in computer science, software engineering or related field. About the Benefits: * Competitive compensation and vacation * Flexible working ...
Educational Requirements: * Bachelor's or Master's degree in computer science, software engineering or related field. About the Benefits: * Competitive compensation and vacation * Flexible working ...
We are currently hiring for a Software Engineer to work with our TacCIS Solutions team. We're ... Education and certifications Benefits As a full-time employee at General Dynamics Mission Systems ...
Quick apply
We are currently hiring for a Software Engineer to work with our TacCIS Solutions team. We're ... Education and certifications Benefits As a full-time employee at General Dynamics Mission Systems ...
We are seeking a Senior Machine Learning Software Developer to play a key role in the design ... Educational Requirements: * MSc or PhD in Engineering, Applied Mathematics or Computer Science.
We are seeking a Senior Machine Learning Software Developer to play a key role in the design ... Educational Requirements: * MSc or PhD in Engineering, Applied Mathematics or Computer Science.
The product supports tens of thousands of learners, educators, administrators, and clinical faculty ... We're hiring a Senior Software Developer to join the One45 team. You'll join a product with more ...
The product supports tens of thousands of learners, educators, administrators, and clinical faculty ... We're hiring a Senior Software Developer to join the One45 team. You'll join a product with more ...
Requirements Develop & test smart contracts and programming efforts on Ethereum. Work with other ... Professional experience as software engineer with at least a year of experience with Solidity ...
Requirements Develop & test smart contracts and programming efforts on Ethereum. Work with other ... Professional experience as software engineer with at least a year of experience with Solidity ...
Requirements • Develop & test smart contracts and programming efforts on Ethereum. • Work with ... software engineer with at least a year of experience with Solidity programming • Experience in ...
Quick apply
Requirements • Develop & test smart contracts and programming efforts on Ethereum. • Work with ... software engineer with at least a year of experience with Solidity programming • Experience in ...
Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic ... Depending on their education, experience, and skill level, candidates may be eligible for a range ...
Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic ... Depending on their education, experience, and skill level, candidates may be eligible for a range ...
Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic ... Depending on their education, experience, and skill level, candidates may be eligible for a range ...
Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic ... Depending on their education, experience, and skill level, candidates may be eligible for a range ...
Software Engineer II (4749)
Calgary, AB · On-site +1
Degree in Computer Science, Software Engineering, Computer Engineering, or equivalent combination of education and experience. This position requires satisfactory completion of a criminal records ...
New
Software Engineer II (4749)
Calgary, AB · On-site +1
Degree in Computer Science, Software Engineering, Computer Engineering, or equivalent combination of education and experience. This position requires satisfactory completion of a criminal records ...
New
About the role We're looking for a Senior Software Developer - Data Security Project to join our ... Undergraduate degree in Computer Science or any combination of equivalent education and experience ...
About the role We're looking for a Senior Software Developer - Data Security Project to join our ... Undergraduate degree in Computer Science or any combination of equivalent education and experience ...
Job Duties We are seeking a Senior Software Engineer to help build and evolve our seismic ... Depending on education, experience, and skill level, a variety of job opportunities might be ...
Job Duties We are seeking a Senior Software Engineer to help build and evolve our seismic ... Depending on education, experience, and skill level, a variety of job opportunities might be ...
Job Duties We are seeking a Senior Software Engineer to help build and evolve our seismic ... Depending on education, experience, and skill level, a variety of job opportunities might be ...
Job Duties We are seeking a Senior Software Engineer to help build and evolve our seismic ... Depending on education, experience, and skill level, a variety of job opportunities might be ...
... you to a player's contract! THE POSITION The Junior Developer will support the development ... Stay current on emerging AI technologies and AI-assisted software development practices. Technical ...
... you to a player's contract! THE POSITION The Junior Developer will support the development ... Stay current on emerging AI technologies and AI-assisted software development practices. Technical ...
Depending on education, experience, and skill level, a variety of job opportunities might be available, including Technical Advisor - Software Developer. Halliburton is an Equal Opportunity Employer.
Depending on education, experience, and skill level, a variety of job opportunities might be available, including Technical Advisor - Software Developer. Halliburton is an Equal Opportunity Employer.
Depending on education, experience, and skill level, a variety of job opportunities might be available, including Technical Advisor - Software Developer. Halliburton is an Equal Opportunity Employer.
Depending on education, experience, and skill level, a variety of job opportunities might be available, including Technical Advisor - Software Developer. Halliburton is an Equal Opportunity Employer.
We're the first software business in the world to have our sustainability targets validated by the ... engineer a better world.
We're the first software business in the world to have our sustainability targets validated by the ... engineer a better world.
Manager, Software Engineering
CA$140K - CA$170K/yr
Lead or actively participate in cross-pod technical guilds (e.g., Frontend, AI/ML, DevOps). People ... nationality, and educational backgrounds. If you are invited for an interview and require ...
Manager, Software Engineering
CA$140K - CA$170K/yr
Lead or actively participate in cross-pod technical guilds (e.g., Frontend, AI/ML, DevOps). People ... nationality, and educational backgrounds. If you are invited for an interview and require ...
Senior Java Developer
Calgary, AB · Hybrid
CA$64K - CA$106K/yr
Bachelor's degree in Computer Science, Software Engineering, or equivalent relevant experience ... Performance incentives, Continuing Education Programs * Other perks to support your well-being
Senior Java Developer
Calgary, AB · Hybrid
CA$64K - CA$106K/yr
Bachelor's degree in Computer Science, Software Engineering, or equivalent relevant experience ... Performance incentives, Continuing Education Programs * Other perks to support your well-being
Contract Educational Software Developer information
What is the difference between Contract Educational Software Developer vs Contract Educational Content Developer?
| Aspect | Contract Educational Software Developer | Contract Educational Content Developer |
|---|---|---|
| Primary Focus | Developing, coding, and maintaining educational software applications | Creating educational content such as lessons, curricula, and multimedia materials |
| Required Skills | Programming, software design, technical troubleshooting | Content creation, instructional design, multimedia editing |
| Work Environment | Tech companies, e-learning platforms, educational software firms | Educational institutions, publishing companies, e-learning providers |
| Common Certifications | Software development certifications, coding bootcamps | Instructional design certifications, teaching credentials |
The Contract Educational Software Developer primarily focuses on building and maintaining software applications for education, requiring technical programming skills. In contrast, the Contract Educational Content Developer concentrates on creating educational materials and curricula. Both roles are essential in the e-learning industry but differ in skill sets and daily tasks.
- Software Developer Contract
- Senior Software Developer
- Entry Level Junior Software Developer
- Volunteering Dot Net Software Engineer
- Part Time Remote Golang Developer
- Senior Software Engineer Travel
- From Home Bioinformatics Software Engineer
- Remote Qt Developer
- Senior Software Engineer Relocation
- Contract Mastercard Software Engineer
- Internal Developer Tools Software Engineer
- Junior Backend Software Engineer
- Part Time Visa Sponsor
- Twitter Software Engineer Remote
- Contract Quantum Software Engineer
- Work From Home Online Programming
- Full Time Software Engineering Teaching
- Assist Backend Net Developer
- Manager Unity Software Developer
- Remote Navy Software Engineer
Other
Posted 14 days ago
Job description
The role
As a Senior Software Developer on the 3D Visualization team, you will be at the forefront of creating intuitive, high-performance web applications. This role focuses on the end-to-end design and development required to visualize complex geoscience data. You will be instrumental in defining the architecture, advocating for best practices, and ensuring the delivery of high-quality, scalable solutions.
In this role, you will have the opportunity to:
Design and architect complex frontend applications, components, and UI systems that deliver intuitive, performant, and scalable user experiences.
Apply appropriate design and modelling techniques across the stack, including component architecture, state management, API contracts, and data flow design. Build prototypes or proofs-of-concept spanning UI and service layers to validate workflows, performance characteristics, and technical feasibility.
Design, implement, test, document, and maintain complex frontend features using modern JavaScript and TypeScript frameworks.
Develop and maintain backend services, APIs, and data-integration layers that support frontend functionality and visualization workflows.
Lead effective design and code reviews for other team members.
Coordinate with backend, visualization, QA, and product teams to ensure smooth end-to-end delivery of user-facing functionality.
Provide technical guidance and mentorship to other team members.
Essential Knowledge, Skills, and Experience
Bachelor's degree in computer science, engineering, or equivalent practical experience.
7+ years of experience in software development roles, with a strong emphasis on frontend or full-stack development. Advanced experience with JavaScript and TypeScript.
Extensive experience building complex web applications using modern frontend frameworks (e.g., React, Vue, Svelte, or similar).
Strong understanding of frontend application architecture, state management, and component-based design.
Solid experience designing and implementing backend services and RESTful APIs.
Strong understanding of web-performance optimization, accessibility standards (WCAG), and browser capabilities.
Proven capability to tackle complex technical challenges through investigation, experimentation, and creative problem-solving.
#LI-KV2