We use cookies to improve the user experience, analyze traffic and display relevant ads.
Details Accept
Enter position

Overview of salaries statistics of the profession "Mathematical Software Developer in Canada"

Receive statistics information by mail
Unfortunately, there are no statistics for this request. Try changing your position or region.

Recommended vacancies

Software Developer - FortiAI
Fortinet, Burnaby, BC
DescriptionWe are the FortiAI team, which is in charge of our new product line: FortiAI. It is a leading edge product which utilizes machine learning technology for sub-second malware detection and instruction detection. Job Responsibilities: •Develop new features for the FortiAI product •Debug and test of the FortiAI product Skills Required: •Must be very familiar with C or C++ •Knowledge of at least 2 scripting language: Shell, Perl, Python, etc •Experience in Unix/Linux environment is a must •Must be very Knowledgeable of TCP/IP networking •Knowledge of firewalls, switching and routing •Knowledge of crypto, encryption and certification •Good problem solving and troubleshooting skills •Highly motivated and responsible quick learner •Familiar with system installations, configurations, and troubleshooting •Background in machine learning or cuda programming is a plus Education requirement: •Bachelors Degree in Computer Science or equivalent experience #GD #LI-MIMI
Staff Software Developer - FortiGate/FortiSASE
Fortinet, Burnaby, BC
DescriptionFortinet is looking for a Senior Systems Programmer with a passion for building software that perform at scale. In this role, you would design, develop, and maintain components of the FortiGate firewall which support deployments in cloud architectures. In addition, you would also be responsible for the development of the API and networking architecture that the FortiGate user interface relies on to deliver responsive, reliable results. You will join a high energy team that is creating compelling and innovative firewall management & monitoring systems for a wide variety of users. You will participate in the design, development, and operation of Fortinet's next generation cloud security platform - FortiSASE. You will have ownership of significant areas of the code for both new feature development, and maintenance and redesign of existing areas of the products. This role has a growth opportunity into a management position leading multiple developers supporting the above areas. As a Fortinet Developer, you will learn about the latest advancements in network security - including SD-WAN, VPN setup, SASE (Secure Access Service Edge) and Cloud Management. You are customer focused and enjoy creating features that improve the lives of your users. You use and create tools that improve development processes, allowing you to focus on development of features that matter. Most of all, you are excited about the opportunity to learn, experiment, and drive the use of modern development tools. You can find out more about our team and what we look for at https://youtu.be/zx56_G2RnjE Job Responsibilities In this role at Fortinet, you will: • Develop and maintain network, security, and orchestration code to support cloud FortiGate deployments with FortiSASE • Support the user interface team with REST API development and performance improvements • Optimize API communication across distributed firewalls • Collaborate with development and product teams to create easy to use and powerful applications • Promote best practices within the team and organization • Provide improvement suggestions while using Fortinet products on a daily basis Job Skills Required • 5 years of overall software development experience with C/C++ • Expert level understanding of Linux systems development • Hands on experience creating or using REST APIs • Experience with Cloud systems architecture and design • Understanding of networking and security concepts • Strong communication skills (written and verbal) in a team or customer environment Assets: • Apache module development • Experience with NodeJS server-side application development with Typescript • Familiarity with CloudStack or Openstack • Understanding of UX principles and how to apply them Education: Bachelor's degree in Computer Science or equivalent experience. #GD #LI-CN1
Senior Programmer/Software Developer (C#.NET) to implement existing and future IM/IT projects
S.i. Systems, Ottawa, ON
Our valued public sector client is in need of a Secret cleared, Programmer/Software Developer in C#.NET to implement existing and future IM/IT projects. The Contractor must provide a resource that has the knowledge, experience, and the expertise to perform the following tasks which include but are not limited to: a. Develop solutions to business and technical problems by means of computer systems of significant size and complexity; b. Review requirements for Command and Control IM/IT systems, identify software solutions to address these requirements within the Defence environment; c. Select and incorporate available software programs; d. Design detailed programs, flow charts, and diagrams indicating mathematical computation and sequence of machine operations necessary to copy and process data; e. Translate detailed flow charts into coded computer instructions and confer with technical personnel in planning programs. The code must be sufficiently documented to aid other developers and personnel performing future updates and maintenance; f. Unit test the code prior to releasing it for integration testing; g. Integrate and test functionality created by other developers; h. Verify accuracy and completeness of programs by preparing sample data, and testing them by means of system acceptance test runs made by operating personnel; i. Correct program errors by revising instructions or altering the sequence of operations; j. Create test instructions, build documents, flow charts, diagrams, layouts, programming and operating instructions to document applications for later modification or reference; k. Provide progress reports against assigned tasks; l. Required standards, protocols, languages, specialities and products will be specified in the task authorization. These may include but are not limited to: i. SCRUM or other Agile development methodology ii. .NET Core iii. WCF web services or REST web API services iv. Angular (v2 or later) v. Typescript vi. C#.NET vii. TFS Automated Build viii. REST Services Apply
Junior C# (VB.Net) Developer to support in the development, enhancements, and integration of multiple applications involving their oracle database.
S.i. Systems, Ottawa, ON
Our Valued Public Sector Client is looking for an Junior C# (VB.Net) Developer to support in the development, enhancements, and integration of multiple applications involving their oracle database. The public sector client has a mandate to manage the sustainable harvest of all aquatic species. To enable effective management and decision making, it is critical to collect catch, effort and other data for all Pacific fisheries and make that data available for analysis and reporting to a variety of stakeholders. The goal is to further application development services are required in order to continue the maintenance and enhancements of their Pacific Region information management systems to meet ongoing demands for data integration, data management and advanced reporting functionalities Tasks: Develop and prepare diagrammatic plans for solution of business, scientific and technical problems by means of computer systems of significant size and complexity. Analyze the problems outlined by the systems analysts/designers in terms of such factors as style and extent of information to be transferred to and from storage units, variety of items to be processed, extent of sorting, and format of final printed results. Select and incorporate available software programs. Translating functional specifications into coded machine instructions in VB, VB.NET and/or SQL. Design detailed programs, flow charts, and diagrams indicating mathematical computation and sequence of machine operations necessary to copy and process data and print the results. Translate detailed flow charts into coded machine instructions and confer with technical personnel in planning programs. Verify accuracy and completeness of programs by preparing sample data, and testing them by means of system acceptance test runs made by operating personnel. Correct program errors by revising instructions or altering the sequence of operations. Test instructions, and assemble specifications, flow charts, diagrams, layouts, programming and operating instructions to document applications for later modification or reference. Develop and provide any material for the purposes of knowledge transfer Provide knowledge transfer, coaching and / or training to employees so that they can perform similar work in the same or other areas of the organization, if required. Must have: Reliability clearance 2 years of experience as an C# (.Net) Developer 2 years of experience in completing development in the public sector 2 year of experience completing application analysis Nice to have: 3 project working wiht the public sector 3 projects working with Visual Basic (VB), VB.NET and/or SQL. Apply
Intermediate C# (.Net) Developer to support in the development, enhancements, and integration of multiple applications involving their oracle database.
S.i. Systems, Ottawa, ON
Our Valued Public Sector Client is looking for an Intermediate C# (.Net) Developer to support in the development, enhancements, and integration of multiple applications involving their oracle database. The public sector client has a mandate to manage the sustainable harvest of all aquatic species. To enable effective management and decision making, it is critical to collect catch, effort and other data for all Pacific fisheries and make that data available for analysis and reporting to a variety of stakeholders. The goal is to further application development services are required in order to continue the maintenance and enhancements of their Pacific Region information management systems to meet ongoing demands for data integration, data management and advanced reporting functionalities Tasks: Develop and prepare diagrammatic plans for solution of business, scientific and technical problems by means of computer systems of significant size and complexity. Analyze the problems outlined by the systems analysts/designers in terms of such factors as style and extent of information to be transferred to and from storage units, variety of items to be processed, extent of sorting, and format of final printed results. Select and incorporate available software programs. Design detailed programs, flow charts, and diagrams indicating mathematical computation and sequence of machine operations necessary to copy and process data and print the results. Translate detailed flow charts into coded machine instructions and confer with technical personnel in planning programs. Verify accuracy and completeness of programs by preparing sample data, and testing them by means of system acceptance test runs made by operating personnel. Correct program errors by revising instructions or altering the sequence of operations. Test instructions, and assemble specifications, flow charts, diagrams, layouts, programming and operating instructions to document applications for later modification or reference. Develop and provide any material for the purposes of knowledge transfer Provide knowledge transfer, coaching and / or training to employees so that they can perform similar work in the same or other areas of the organization, if required. Must have: Reliability clearance 5 years of experience as an C# (.Net) Developer 5 years of experience in completing development in the public sector 5 year of experience completing application analysis Nice to have: 3 years of experience coded machine instructions in the C#, Oracle, and/or PL/SQL development language 3 years of experience in the public sector Apply
Senior C#(.NET) Developer to support the development and integration of multiple applications for their Information Management system.
S.i. Systems, Ottawa, ON
Our Valued Public Sector Client is looking for a Senior C#(.NET) Developer to support the development and integration of multiple applications for their Information Management system. The public sector client has a mandate to manage the sustainable harvest of all aquatic species. To enable effective management and decision making, it is critical to collect catch, effort and other data for all Pacific fisheries and make that data available for analysis and reporting to a variety of stakeholders. The goal is to further application development services are required in order to continue the maintenance and enhancements of their Pacific Region information management systems to meet ongoing demands for data integration, data management and advanced reporting functionalities Tasks: Develop and prepare diagrammatic plans for solution of business, scientific and technical problems by means of computer systems of significant size and complexity. Analyze the problems outlined by the systems analysts/designers in terms of such factors as style and extent of information to be transferred to and from storage units, variety of items to be processed, extent of sorting, and format of final printed results. Select and incorporate available software programs. Design detailed programs, flow charts, and diagrams indicating mathematical computation and sequence of machine operations necessary to copy and process data and print the results. Translate detailed flow charts into coded machine instructions and confer with technical personnel in planning programs. Verify accuracy and completeness of programs by preparing sample data, and testing them by means of system acceptance test runs made by operating personnel. Correct program errors by revising instructions or altering the sequence of operations. Test instructions, and assemble specifications, flow charts, diagrams, layouts, programming and operating instructions to document applications for later modification or reference. Develop and provide any material for the purposes of knowledge transfer Provide knowledge transfer, coaching and / or training to employees so that they can perform similar work in the same or other areas of the organization, if required. Must have: Reliability clearance 10 years of experience as a C#(.NET) Developer 10 year of experience completing application analysis 10 years of experience in completing development in the public sector Nice to have: 3 years of expereince devloping within the public sector Apply
SAP iXp Intern - Software Developer [Vancouver]
SAP, Vancouver, BC
We help the world run betterOur company culture is focused on helping our employees enable innovation by building breakthroughs together. How? We focus every day on building the foundation for tomorrow and creating a workplace that embraces differences, values flexibility, and is aligned to our purpose-driven and future-focused work. We offer a highly collaborative, caring team environment with a strong focus on learning and development, recognition for your individual contributions, and a variety of benefit options for you to choose from. Apply now! About the SAP Internship Experience Program The SAP Internship Experience Program is SAP's global, strategic, paid internship program that provides university students with opportunities to find purpose in their careers. Three reasons to intern at SAP Culture of collaboration: meet with mentors, make new friends across the globe and create a thriving personal network. Project-driven experience: gain cross-functional skills from our virtual and in-person learning sessions, diverse subject matter experts, and project deliverables. Gain visibility: with SAP Internship Experience Program in your title, you'll have a global network of SAP leaders, entrepreneurs and career development opportunities at your fingertips. What you'll do Position Title:SAP iXp Intern - Software Developer Location:Vancouver, BC Expected Start Date: April 2024 Contract Duration: 8 months Work Hours: 40 hours per week SAP Concur is the world's leading brand for integrated travel, expense, and invoice management solutions, driven by a relentless pursuit to simplify and automate these everyday processes. The Travel Platform team at SAP Concur is seeking a highly motivated and energetic software developer to assist in building our next-gen travel platform. We are building the new travel admin configuration platform which will be used by all clients with an admin role, to configure various features across the SAP Concur site. What you bring We're looking for someone who takes initiative, perseveres, and stay curious. You like to work on meaningful innovative projects and are energized by lifelong learning. Position Requirements: Understanding of software applications, software development lifecycle, and development methodologies (Agile/Scrum) Strong programming skills and experience with object-oriented languages such as Java Strong proficiency in front-end development languages (JavaScript, HTML, CSS) Flexibility to work with a global team in various time zones Clear and concise communication, both verbal and written Strong desire to interact with and learn from senior members of the team Nice to Have: JavaScript framework (React+Redux) experience preferred Java framework (Spring Boot) experience preferred DevOps experience preferred Experience with databases (PostgreSQL) preferred UI Unit and/or E2E Testing experience preferred Familiarity with development tools such as Git and JIRA Educational requirements: Currently studying or have recently completed an undergraduate or graduate program in Computer Science, Electrical Engineering, Information Technology, or Information Systems Meet your team We are a full-stack development team. We use React, Node.js and Redux for Web UI development and our backend services are using SpringBoot. We also manage CI/CD pipelines for our services using Kubernetes and Docker. In addition to these technical skills, you will get to work in a highly collaborative environment using agile software development methodologies. Our team is distributed across multiple cities in the US. We build breakthroughs togetherSAP innovations help more than 400,000 customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end-to-end business application software and related services for database, analytics, intelligent technologies, and experience management. As a cloud company with 200 million users and more than 100,000 employees worldwide, we are purpose-driven and future-focused, with a highly collaborative team ethic and commitment to personal development. Whether connecting global industries, people, or platforms, we help ensure every challenge gets the solution it deserves. At SAP, we build breakthroughs, together.We win with inclusionSAP's culture of inclusion, focus on health and well-being, and flexible working models help ensure that everyone - regardless of background - feels included and can run at their best. At SAP, we believe we are made stronger by the unique capabilities and qualities that each person brings to our company, and we invest in our employees to inspire confidence and help everyone realize their full potential. We ultimately believe in unleashing all talent and creating a better and more equitable world. SAP is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to the values of Equal Employment Opportunity and provide accessibility accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team: [email protected]. For SAP employees: Only permanent roles are eligible for the SAP Employee Referral Program, according to the eligibility rules set in the SAP Referral Policy. Specific conditions may apply for roles in Vocational Training.EOE AA M/F/Vet/Disability:Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, ethnicity, age, gender (including pregnancy, childbirth, et al), sexual orientation, gender identity or expression, protected veteran status, or disability. SAP believes the value of pay transparency contributes towards an honest and supportive culture and is a significant step toward demonstrating SAP's commitment to pay equity. SAP provides the hourly base salary rate range applicable for the posted role. The targeted range for this position is 24-40 CAD. The actual amount to be offered to the successful candidates will be within that range, dependent upon the key aspects of each case which may include education, skills, experience, scope of the role, location, etc. as determined through the selection process. SAP offers limited benefits for employees hired into hourly or like roles subject to appliable plan/policy terms. A summary of benefits and eligibility requirements can be found by clicking this link: SAPNorthAmericaBenefits.com Requisition ID: 388079 | Work Area: Software-Design and Development | Expected Travel: 0 - 10% | Career Status: Student | Employment Type: Intern | Additional Locations: #LI-HybridRequisition ID: 388079 Posted Date: Mar 26, 2024 Work Area: Software-Design and Development Career Status: Student Employment Type: Intern Expected Travel: 0 - 10% Location: Vancouver, British Columbia, CA, V6B 1A9
Future opening: Senior software developer C++
Coveo Solutions inc., Montreal, QC
* We appreciate the fact that you're expressing your interest to join our team. Please note that we will only get back to you when a role opens officially in the team and the job description might slightly differ. That can take from several weeks to several months. By applying on this role, you give your permission to be considered in this future recruitment process for this position. The expert behind our indexing technology!    As a Senior developer in the index team at Coveo, you will be playing a key role in developing, implementing and maintaining key features and functionalities to our very own indexing and search technology. The team is in charge of handling high volume document indexing and handles millions of queries every week.  Coveo aims to modernize the enterprise digital experiences, with LLM-powered generative and conversational AI at the center of that transformation. Our index team is key in supporting our semantic search models and is adapting its expertise to the new technologies we integrate.  Here are the key responsibilities you will face in this role: Design and implement high quality scalable technology  Deliver new features and contribute to the innovation of our indexing and search solution Define standards and good practices for coding and other day to day operations Remove technical blockers  Provide technical mentorship and guidance to enable your peers to grow  Continue to improve and grow your technical skills Here is what will qualify you for the role  A minimum of 5 years of software development. A strong knowledge of C++ Resourcefulness, agile thinking and growth mindset What would make you stand out Knowledge in the search field (Elasticsearch, Solr, Information Retrieval Research Domain) Expertise in producing reusable, scalable, quality code within a complex context Technical mentoring skills  Mathematical affinities Good communication skills and passion for solving technical challenges as part of an agile team Have a pet who insists on taking over your Zoom meetings Do you think you can bring this role to life?  You don’t need to check every single box; passion goes a long way and we appreciate that skillsets are transferable. Send us your application, we want to get to know you!  Join the #Coveolife!  We encourage all qualified candidates to apply regardless of, for example, age, gender, disability, gaps in CV, national or ethnic background.  Read this if you want to know what’s our team’s response to the ChatGPT hype:  Our press release on Industry-first Relevance Generative Answering Capability Our blogpost about ChatGPT and the Future of Enterprise Digital Experiences
Software Developer - Full Stack - Senior
Computer Consultants International, Inc., Toronto, ON
HYBRID position at Toronto, OntarioMust haves:Knowledge and experience in Angular / Java Script / CSS / HTML / Spring BootExperience with implementation of approved user interface, design, and deployment of databaseProficient with both front-end and back-end development, including any associated areas such as database design/management and DevOps
Software Developer - Full Stack - Senior
Computer Consultants International, Inc., Toronto, ON
HYBRID position at Toronto, OntarioMust haves:PHP coding (essential) including knowledge of refactoring code due to upgrading from v 7.x to 8.x:Work with APIs to code browser queries that retrieve data and parse JSON responses to present data to the user or feed downstream processesWrite data in alternate formats (such as CSV)MySQL (essential) and phpMyAdmin, including experience refactoring code due to upgrading from v 5.x to 8.x:e.g., Write database queries using SQL and use result sets to perform business logicWeb development/ UI/AccessibilityHTML, CSS, JavaScriptWCAG 2.0 Level AA
Software Developer - Senior
Computer Consultants International, Inc., Toronto, ON
HYBRID position at Toronto, OntarioMust haves:10+ years experience in PowerBuilder based development utilizing a combination of PowerBuilder, ODBC, SFTS, DB2, Oracle, batch processing and associated Windows technologies1+ years experience in integrating PowerBuilder Cloud components with external systems like SFTS and database systems Experience in development and design of new mid-tier applications or enhancement to existing ones in a PowerBuilder Cloud focused environment.Experience in Object-Oriented methodologies for the development, design, implementation and maintenance of PowerBuilder applications.Experience with one or more platforms, especially the Windows operating system, database technology, communication protocols
Software Developer - New Grad
Equest, Ottawa, ON
Location: Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For decades, Ottawa has been a global technology leader. Today, Canada's capital holds one of the brightest and most diverse technological ecosystems in North America. Voted as Canada's best place to live 2017 by Maclean's, Ottawa offers a low cost of living with a high quality of life. The Thales Ottawa office has been a major supplier and long-term trusted partner to DND, enabling the Canadian Armed Forces and the Canadian Coast Guard to achieve mission success.Software Developer: Angular/React C#/Java (New Grad) Position SummaryOttawa, Ontario (Hybrid)The successful candidate will implement, integrate, test, configure, and document full stack web-based software applications, and will be involved in selection, design, and experimentation activities related to such software in support of Innovation Team projects that contribute to naval platform in-service support programs. The successful candidate will help deliver value to the operational team quickly in an agile, incremental way and will work with business analysts and operational stakeholders to identify problems and find relevant solutions. The type of solutions could range from automating business processes, building a custom user interface that will make decision-making easier, connecting multiple software systems together, etc. The successful candidate will make use of modern software development techniques and technologies such as artificial intelligence and data analytics where warranted.Key Areas of ResponsibilityParticipate in user needs / requirements analysis and software design;Experiment with new software stacks for proof of concept / pilot projects;Implement web applications software, including coding, unit testing, and integration;Produce software developer documentation;Apply Infrastructure as Code for quick and repeatable software deployment;Identify and analyze software defects and implement fixes into product releases; andMinimum QualificationsBachelor's degree in software engineering, computer engineering, computer science, or equivalent education with relevant experienceExperience/expertise:Front-end web app software development with Angular and/or React frameworksBack-end web app software development using a managed programming language (e.g. C#, Java) and an associated framework (e.g. Node.JS, Spring, .NET Core)Web app software development using a scripting language (e.g. JavaScript/TypeScript, Python, Ruby) and an associated framework (e.g. Express.js, Django, Ruby on Rails)Preferred QualificationsVery strong coding, unit testing, and debugging skillsExperience working in a scrum/agile software development environmentExperience utilizing Infrastructure as Code patterns and technologies (such as Ansible, Puppet, Chef, Terraform, and AWS CloudFormation)Experience with SQL' API creation and/or management, containerization, e.g. Docker, Kubernetes use of machine learning libraries such as TensorFlow and PyTorch, use of data analysis libraries such as Scikit-learn, Pandas, NumPy, and MatplotlibExperience with military (ideally Navy)What We OfferThales provides an extensive benefits program for all full-time employees working 24 or more hours per week and their eligible dependents, including the following:Company paid Extended Health, Dental, HSA, Life, AD&D, Short-term Disability, Cancer Care Program, travel insurance, Employee Assistance Plan and Well-Being program.Retirement Savings Plans (RRSP, DCPP, TFSA) with a company contribution and a match to a DCPP, with no vesting period.Company paid holidays, vacation days, and paid sick leave.Voluntary Life, AD&D, Critical Illness, Long-Term Disability.Employee Discounts on home, auto, and gym membership.Why Join Us?Say HI and learn more about working at Thales click here . ( https://youtu.be/9aMF4NMhEJo )#hybrid#LI-TA1Thales is an equal opportunity employer which values diversity and inclusivity in the workplace. Thales is committed to providing accommodations in all parts of the interview process. Applicants selected for an interview who require accommodation are asked to advise accordingly upon the invitation for an interview. We will work with you to meet your needs. All accommodation information provided will be treated as confidential and used only for the purpose of providing an accessible candidate experience. This position requires direct or indirect access to hardware, software or technical information controlled under the Canadian Export Control List, the Canadian Controlled Goods Program, the Canadian Industrial Security Program, the US International Traffic in Arms Regulations (ITAR) and/or the US Export Administration Regulations (EAR). All applicants must be eligible or able to obtain authorization for such access including eligibility to the Canadian Controlled Goods Program and able to obtain a Canadian NATO Secret clearance.
ISL 24R - Intermediate Software Developer
BC Public Service, Fort Nelson, BC
Posting Title ISL 24R - Intermediate Software Developer Position Classification Information Systems R24 Union GEU Work Options Remote Location Abbotsford, BC V2S 1H4 CACampbell River, BC V9W 6Y7 CACranbrook, BC V1C 7G5 CAFort Nelson, BC V0C 1R0 CAHope, BC V0X 1L0 CAKamloops, BC V2H 1B7 CAKelowna, BC V1Z 2S9 CAMultiple Locations, BC CA (Primary)Nanaimo, BC V9T 6L8 CANelson, BC V1L 6K1 CAPrince George, BC V2N4P7 CASmithers, BC V0J 2N0 CASurrey, BC V4P 1M5 CAVancouver, BC V6B 0N8 CAVictoria, BC V9B 6X2 CAWilliams Lake, BC V2G 5M1 CASalary Range As of April 7, 2024: $83,602.12 - $95,237.69 annually which includes a 9.9% Temporary Market Adjustment* Close Date 4/18/2024 Job Type Regular Full Time Temporary End Date 3/31/2025 Ministry/Organization BC Public Service -> Ministry of Finance Ministry Branch / Division Information Mgmt branch/ Corporate Services Division Job Summary Contribute your valued expertise in strategy, design and service delivery to this fast-paced opportunity.The Ministry of Finance plays a key role in establishing, implementing and reviewing government's economic, fiscal, financial management and taxation policies.The Intermediate Software Developer will be a member of a development team working on operational maintenance activities in support of a complex commercial software application. In addition to software development, the technical skills of this role include experience with configuration management, forms creation/ maintenance, templates, business object, data table designs, interfaces and reporting solutions. The Intermediate Software Developer also assesses change requests, clarifies requirements with business analysts and subject matter experts, investigates, recommends and implements solutions with support from a Senior Developer.Job Requirements: Certificate or higher in computer science or related discipline; OR A combination of education, training and equivalent experience may be considered. Equivalent experience is defined as actual experience in managing and supporting major business applications in multiple areas such as planning, designing, developing, supporting and/or maintaining applications. Experience troubleshooting, testing, implementing software and hardware solutions. Experience in structured and object orientated programming in a complex rules based environment. Experience with the following: SQL T-SQL or Oracle PL*SQL Visual Studio C#, VB or ASP.NET Preference may be given to candidates with: HTML Source control methodology For questions regarding this position, please contact [email protected] .About this Position: This is a temporary opportunity until March 31, 2025. A permanent appointment may result from this temporary appointment. An eligibility list may be established to fill future temporary and permanent vacancies. Please refer to MyHR for more information on Temporary Market Adjustments . Employees of the BC Public Service must be located in BC at the time of employment. Remote work is allowed; this position can work up to full time from their home in British Columbia subject to an approved telework agreement. The locations listed above are to assist applicants in searching for this opportunity and are not a complete list of locations.Working for the BC Public Service: The BC Public Service is committed to creating a diverse workplace to represent the population we serve and to better meet the needs of our citizens. Consider joining our team and being part of an innovative, inclusive and rewarding workplace.The Indigenous Applicant Advisory Service is available to applicants that self-identify as Indigenous (First Nations, status or non-status, Métis, or Inuit) seeking work or already employed in the BC Public Service. For guidance on applying and interviewing, please contact [email protected] or 778-405-3452.The BC Public Service is an award-winning employer and offers employees competitive benefits, amazing learning opportunities and a chance to engage in rewarding work with exciting career development opportunities. For more information, please see What We Offer .How to Apply: Your application must clearly demonstrate how you meet the job requirements listed above.Cover Letter: NO - Please do not submit a cover letter as it will not be reviewed.Resume: YES - A resume is required as part of your application, however, it may not be used for initial shortlisting purposes.Questionnaire: YES - You will need to complete a comprehensive questionnaire to demonstrate how you meet the job requirements. Include all relevant information about your educational accomplishments and employment history including job titles, start and end dates (month and year) of your employment, and how you obtained your relevant experience. The questionnaire will take approximately 60 minutes to complete.Helpful tips, videos and more regarding the application process can be found on the Your Job Application page of MyHR. If you are experiencing technical difficulty applying, e-mail [email protected] , before the stated closing time, and we will respond as soon as possible.Additional Information: A Criminal Record Check (CRC) will be required.Applicants selected to move forward in the hiring process may be assessed on the Knowledge, Skills, Abilities and Competencies as outlined in the attached Job Profile located at the bottom of the posting.Applications will be accepted until 11:00 pm Pacific Standard Time on the closing date of the competition.Job Category Information Management/Information Technology Additional Information
Software Developer - CRM - Senior
Computer Consultants International, Inc., Toronto, ON
HYBRID position at Toronto, OntarioMust haves:10+ years of experience with Siebel technical configuration/ design / development / integration 5+ year of experience of Siebel integration with Adobe AEM , J2EE and etc., Siebel EIM/EAI 3+ years of experience with Siebel IP18+ with a focus on configuring / developing. Experience with Assignment Manager, Business Rules, Workflow, Applets, Views, Screens, Code/Scripts and related Siebel Business Layer objects. Experience with Siebel Tools Software and editing Siebel Web Templates. Experience in using Siebel Open UI specific classes and Methods. Experience in OBIEE and PowerBI report development Experience in HTML 5, Cascading Style Sheet, JQuery and JavaScript Ability to develop and present new ideas and conceptualize new approaches and solutions Excellent interpersonal relations and demonstrated ability to work with others effectively in teams Demonstrated ability to work with functional and technical teams Demonstrated ability to participate in a large teams and work closely with other individual team members Proven analytical skills and systematic problem solving 
Software Developer - Senior
Computer Consultants International, Inc., Toronto, ON
HYBRID position at Toronto, OntarioMust haves:8+ years of experience with developing code in C# (.NET, ASP.NET, MVC, IIS, WCF)Demonstrated experience with using XHTML, HTML5, JavaScript, jQuery, Ajax, AngularJS, Bootstrap, XSLT and XML for development.8+ years of experience with debugging, refactoring and optimization8+ years of experience with developing code in SQL using SQL Server Management Studio
Software Developer - CRM - Senior
Computer Consultants International, Inc., Toronto, ON
HYBRID position at Toronto, OntarioMust haves:Siebel Public Sector 8.x (10+ years) with 2+ year experience with Siebel IP2018+Siebel data model (10+ years): Data model extension, EIMSiebel Remote (10+ years): Docking Object, Siebel AnywhereSiebel OpenUI (7+ years): PM/PR ScriptingSiebel Smart Scripts and Task Based UI (5+ years)Siebel e-Services ( 10+ years)Siebel EAI, EIM, BI Publisher Reports (10+ years)Oracle Service Cloud (OSC)Java™ Enterprise Edition (J2EE), Java™, JavaScript, jQuery, Jscript bootstrap framework, HTML 5, and CSS (5+ years)REST web service (using JSON) (5+ years)AODA, WCAG and Web accessibility
Software Developer - Full Stack - Junior
Computer Consultants International, Inc., Toronto, ON
HYBRID position at Toronto, OntarioMust haves:Microsoft/Azure Development and Quality Assurance Experience.NET Framework and/or .NET Core-based design, development, and testingC#, JavaScriptExperience participating in Scrum Agile developmentExperience translating business requirements into software code/implementationsAzure Cloud Development including PaaS and SQL services, or other cloud hosting technologies (e.g. Pivotal Cloud Foundry/PCF, Amazon Web Services/AWS, and Google Cloud Platform/GCP)
Software Developer - Senior
Computer Consultants International, Inc., Toronto, ON
HYBRID position at Toronto, OntarioMust haves:7+ years of web development experience with HTML5, CSS3, SCSS/SASS, JavaScript, AJAX and jQuery5+ years of hands-on development in C#/ASP.NET including .NET Core3+ years of experience developing applications in script-based MV* front-end frameworks like Angular (or React) with TypeScript and component librariesExperience working with REST APIs, SQL, and non-relational databases such as Cosmos DBExperience with Git and knowledge of source control strategies
Software Developer - API - Senior
Computer Consultants International, Inc., Toronto, ON
HYBRID position at Toronto, OntarioMust haves:Extensive experience with REST API design and development, including experience with API documentation and testing.In-depth knowledge of integration patterns and best practices, including experience designing and building integration solutions using IBM App Connect Enterprise (ACE) or IBM Integration Bus ( IIB ) or IBM message broker or similar productExperience with enterprise integration technologies, such as JMS, AMQP, or REST, and an understanding of how to use them in an IBM ACE (or IIB) context.Knowledge of data transformation techniques, such as mapping and normalization, and experience using them in a Spring Integration context.Strong skills in SQL and experience working with relational databases, such as SQL Server, or Oracle.
Software Developer - New Grad
Equest, Ottawa, ON
Location: Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For decades, Ottawa has been a global technology leader. Today, Canada's capital holds one of the brightest and most diverse technological ecosystems in North America. Voted as Canada's best place to live 2017 by Maclean's, Ottawa offers a low cost of living with a high quality of life. The Thales Ottawa office has been a major supplier and long-term trusted partner to DND, enabling the Canadian Armed Forces and the Canadian Coast Guard to achieve mission success. Software Developer (New Grad): Angular/React C#/ C++, SQL Position Summary Ottawa, Ontario (Hybrid)The Software Developer (New Grad) will implement software for defence and security applications, with a particular expected focus on applications related to Land (i.e. Canadian Army) Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance (C4ISR). Key Areas of Responsibility Participate in requirements analysis and software design;Implement applications software, including coding, unit testing, and integration;Produce software developer documentation;Identify and analyze software defects and implement fixes into product releases;Build and maintain currency in software development best practices and methodologies Minimum Qualifications Bachelor's degree in software engineering, computer engineering, computer science, or equivalent education with relevant experienceExperience/expertise in software development including programming in C#. Post-graduation work experience is not a mandatory requirement for this position Preferred Qualifications Very strong coding, unit testing, and debugging skillsExperience programming in Java and/or C++General knowledge and/or experience with databases/SQLInterest in or familiarity with military C2, C3, or C4ISR and in advancing the safety and security of soldiers in the Canadian ArmyExperience developing Graphical User Interfaces with WPF while working in a scrum/agile software development environment What We Offer Thales provides an extensive benefits program for all full-time employees working 24 or more hours per week and their eligible dependents, including the following:Company paid Extended Health, Dental, HSA, Life, AD&D, Short-term Disability, Cancer Care Program, travel insurance, Employee Assistance Plan and Well-Being program.Retirement Savings Plans (RRSP, DCPP, TFSA) with a company contribution and a match to a DCPP, with no vesting period.Company paid holidays, vacation days, and paid sick leave.Voluntary Life, AD&D, Critical Illness, Long-Term Disability.Employee Discounts on home, auto, and gym membership. Why Join Us? Say HI and learn more about working at Thales click here . ( https://youtu.be/9aMF4NMhEJo )#LI-TA1Thales Canada Defence & Security is engaged in supporting the Canadian Army's Land Command, Control, Communications, and Computers (C4) Intelligence, Surveillance and Reconnaissance (LC4ISR) systems which enable critical decisions on a daily basis. Together with industry partners, Thales is building on the existing networks and applications to enhance digitized operations, support communications between joint and allied forces, and monitor and defend against the threats and evolving capabilities of potential adversaries.Thales Canada is looking for people interested in directly contributing to the evolution of advanced digitized operations for the Canadian Army into the future, both in Canada and on overseas deployments. There are opportunities available in each of the four LC4ISR programs, which include:• System of systems engineering and integration;• Core network;• Applications; and• Intelligence, surveillance, target acquisition, and reconnaissance (ISTAR).Thales is an equal opportunity employer which values diversity and inclusivity in the workplace. Thales is committed to providing accommodations in all parts of the interview process. Applicants selected for an interview who require accommodation are asked to advise accordingly upon the invitation for an interview. We will work with you to meet your needs. All accommodation information provided will be treated as confidential and used only for the purpose of providing an accessible candidate experience. This position requires direct or indirect access to hardware, software or technical information controlled under the Canadian Export Control List, the Canadian Controlled Goods Program, the Canadian Industrial Security Program, the US International Traffic in Arms Regulations (ITAR) and/or the US Export Administration Regulations (EAR). All applicants must be eligible or able to obtain authorization for such access including eligibility to the Canadian Controlled Goods Program and able to obtain a Canadian NATO Secret clearance.