Software Engineer
1 week ago
Job Overview
We are seeking a highly skilled and innovative Software Engineer to join our dynamic development team. The ideal candidate will possess a strong background in software development, with expertise spanning various programming languages, frameworks, and cloud platforms. This role offers the opportunity to work on cutting-edge projects that leverage modern technologies such as AWS, Azure, and RESTful APIs, contributing to the design, development, and maintenance of scalable software solutions. The successful applicant will thrive in an agile environment, demonstrating a passion for problem-solving and continuous improvement.
Duties
- Design, develop, and implement robust software applications utilizing languages such as Java, Python, C++, C#, and JavaScript.
- Collaborate with cross-functional teams to define technical requirements and translate them into efficient code using frameworks like Ruby on Rails, React Express, and .NET.
- Develop and maintain RESTful APIs to ensure seamless integration between systems and services.
- Manage source code using version control systems such as GitHub, SVN, and Git to facilitate collaborative development workflows.
- Optimize applications for performance, security, and scalability within cloud environments including AWS and Azure.
- Participate in Agile development cycles, including sprint planning, stand-ups, and retrospectives to promote iterative progress.
- Conduct code reviews and testing to uphold high-quality standards across all deliverables.
- Maintain comprehensive documentation for software architecture, APIs, and deployment procedures.
- Support infrastructure management tasks related to IT infrastructure components like Linux servers and SQL databases such as MySQL and SQL Server.
- Engage in front-end development using React for user interface enhancements while integrating with back-end systems through RESTful APIs.
- Contribute to the continuous improvement of development processes by adopting best practices in application development and quantum engineering principles where applicable.
Experience
- Proven experience in full-cycle software development across multiple programming languages including Java, Python, C++, C#, and JavaScript.
- Demonstrated expertise with web development frameworks such as Ruby on Rails, React Express, and .NET.
- Strong background working with cloud platforms like AWS and Azure for deploying scalable applications.
- Familiarity with RESTful API design principles for creating interoperable services.
- Experience managing source control repositories using GitHub or SVN within collaborative teams following Agile methodologies.
- Knowledge of database management systems including MySQL and SQL Server; experience with SQL query optimization is preferred.
- Hands-on experience with Linux system administration for deploying and maintaining applications in a secure environment.
- Ability to develop front-end interfaces using modern JavaScript frameworks like React while ensuring seamless integration with back-end services.
- Exposure to application security practices such as RBAC (Role-Based Access Control) for managing user permissions effectively.
- Additional skills in VBA scripting or application development using C or C++ are advantageous but not mandatory. Join our innovative team dedicated to advancing technology solutions through expert software engineering practices
Job Type: Fixed term contract
Contract length: 36 months
Pay: From $65,000.00 per year
Benefits:
- Extended health care
Work Location: In person
-
Senior Software Engineer
4 days ago
Richmond, BC VW J, Canada Desrving Health International Full timeJob SummaryWe are seeking a highly skilled and innovative Senior Software Engineer to lead the development and enhancement of our cutting-edge software solutions. The ideal candidate will possess extensive experience in software development, with a strong focus on designing scalable, reliable, and efficient systems. As a Senior Software Engineer, you will...
-
Engineer, Development Engineering
4 days ago
Richmond, BC VW J, Canada Whitewater West Full timeWhiteWater makes products, but at our heart, we are a service business, and that means we are a people business. In this way, we excel and create value for our clients by listening to their needs, collaborating to create solutions, problem-solving and attending to the details. Our culture, as you would expect, reflects these traits. We are a diverse group of...
-
Engineering Technologist, Mechanical
1 week ago
Richmond, BC VW J, Canada Whitewater West Full timeWhiteWater makes products, but we are a service business at our heart, which means we are a people business. In this way, we excel and create value for our clients by listening to their needs, collaborating to develop solutions, problem-solving and attending to the details. Our culture, as you would expect, reflects these traits. We are a diverse group of...
-
Software Engineer
1 week ago
Richmond, Canada General Fusion Full timeEstablished in 2002, General Fusion is a global leader in the race to commercialize clean fusion energy. We are pursuing a uniquely practical approach, Magnetized Target Fusion, and aim to provide zero-carbon fusion power to the grid in the early to mid-2030s. Today at our state-of-the-art labs in Richmond, BC, we’re operating a groundbreaking fusion...
-
Software Engineer
1 week ago
Richmond, BC VB C, Canada General Fusion Inc Full timeEstablished in 2002, General Fusion is a global leader in the race to commercialize clean fusion energy. We are pursuing a uniquely practical approach, Magnetized Target Fusion, and aim to provide zero-carbon fusion power to the grid in the early to mid-2030s. Today at our state-of-the-art labs in Richmond, BC, we're operating a groundbreaking fusion...
-
Software Engineer
3 weeks ago
Richmond, Canada Quectel Full timeThis range is provided by Quectel. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$80,000.00/yr - CA$135,000.00/yr Job Summary We are seeking a highly motivated and skilled Multimedia Software Engineer to design, develop, and maintain software applications. They collaborate with teams...
-
Software Engineer
3 weeks ago
Richmond, Canada Quectel Full timeSoftware Engineer - Linux Join to apply for the Software Engineer - Linux role at Quectel This range is provided by Quectel. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$80,000.00/yr - CA$135,000.00/yr Job Summary We are seeking a skilled Linux Networking and IoT Engineer to design,...
-
Software Engineer
7 days ago
, BC, Canada OSI Maritime Systems Full timeBase pay range CA$98,000.00/yr - CA$108,000.00/yr About the Company At OSI Maritime Systems, we pride ourselves on delivering world-class navigation and bridge systems. With decades of experience serving military customers, we remain at the forefront of innovation in the maritime industry. Our collaborative and dynamic environment ensures every team member...
-
Software Engineering Manager
1 week ago
Richmond, British Columbia, Canada Maajoba Labs Full timeJob SummaryWe are seeking an experienced Software Engineering Manager to lead our dynamic development team. The ideal candidate will oversee the design, development, and deployment of innovative software solutions, ensuring alignment with business goals and technical excellence. This role requires strong leadership skills, a deep understanding of software...
-
Software Engineer
4 weeks ago
, BC, Canada Actemium Nederland Full timeMedior Software Engineer (met ambitie om Lead te worden) Afstudeeropdracht: Optimalisatie en uitbreiding van het CAW-systeem Jouw werkzaamheden Als Software Engineer ontwerp, bouw en implementeer jij programmatuur t.b.v. industriële installaties voor opdrachtgevers van Actemium. Dit doe je in een team van collega's die er zowel voor de klant als voor...