senior software developer.
Randstad
We are seeking a highly skilled Software Developer to join our team. This role focuses on translating technical specifications into robust, tested CRM applications. You will be responsible for the full development lifecycle, from writing detailed programming specifications and code generation to troubleshooting complex technical issues during implementation and migration. If you are a technical problem-solver with a deep understanding of MS Dynamics and integrated web services, we want to hear from you.
Pay Rate: $555.49- $591.05/Diem Advantages- Work extensively with the latest D365 features and API-driven architectures. - Join a team-oriented culture that values meeting deadlines and collective problem-solving. - Engage in high-level projects involving complex data migrations and system integrations. - Opportunity to work on enterprise-level CRM architecture and high-availability solutions. Responsibilities
- Translate technical system specifications into working, high-performance CRM applications. - Write and generate code, compile data-driven programs, and conduct rigorous unit testing to ensure stability.
- Resolve complex technical problems arising during software operation, providing expert assistance in conversions and migrations.
- Extensive knowledge of Dynamics 365 (D365), including high-availability solution design and enterprise architecture standards. - Proficient in C#, .NET Framework (all supported versions), ASP.NET, SQL, and XML. - Proven experience with MS WebServices, MS SQL Server, and Windows environments. - Hands-on experience with API creation/configuration, batch file processing, and middleware/gateways. - Familiarity with custom-coded portals, legacy platforms, and IAM technologies (e.g., OKTA). - Strong background in structured development methodologies and Rapid Application Development (RAD). - Excellent analytical, negotiation, and presentation skills; ability to bridge the gap between technical and non-technical partners. - Please ensure your resume does not exceed 5 (five) pages. Summary
If you're interested in the Software Developer role based in Toronto, we encourage you to apply online at Only qualified candidates will be contacted for the next steps. We look forward to hearing from you! Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community. Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on randstad.com to ensure their ability to fully participate in the interview process. This posting is for existing and upcoming vacancies. show more
$111k - $161k per year
...Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, Business... ...Engineering. Reporting to the Senior Manager, IT Product Delivery, this position... ...KEY ACCOUNTABILITIES Mentor and develop team members by providing guidance, feedback...SeniorFull timeShift work- ...Description & Qualifications Looking for a Software Engineer opportunity at a place you can... .... You will be part of a team of 3 developers. Our team is based out of one of our 56 DriveTest... ...In This Role, You Will Design and develop software applications on J2EE based platform...SuggestedLong term contractContract workLocal area
$125k - $175k per year
...Stay up-to-date on the latest web development technologies and trends. What We Look For ~2+ years of experience as a full stack developer ~ Prior experience building and maintaining complex full stack systems with cross-browser support ~ Familiarity/Exposure to:...SuggestedWork at officeRemote workFlexible hours- ...stakeholders and other disciplines to address construction issues and develop effective engineering solutions. Conduct regular site... ...Structural engineering. Thorough knowledge of use of Analysis software commonly used in Civil/Structural engineering such as StaadPro,...SeniorFull timeFor contractorsInternshipWork at officeFlexible hoursShift work
- ...culture, and retain top talent. Stay current on employment legislation and ensure compliance with government reporting requirements. Develop and implement strategies that foster open communication and positive working relationships. About you University Degree or...SeniorFull timeInternshipFlexible hours
$80 - $90 per hour
...Position: Integration Developer .NET Azure Location: Oshawa, ON (Hybrid 3 days remote) Structure : Contract 24 months to start Pay: $80.00 - $90.00 p/h inc. -- We have a great new opportunity to support one of our Energy Sector clients in a contract capacity...Contract workRemote work$57 - $65 per hour
...Position: Power BI Report Developer Location: Oshawa, ON (2 days remote) Structure : Contract 8 months to start Pay: $57.00 - $65.00 p/h inc. + HST -- We have a great new opportunity to support one of our Energy Sector clients in a contract capacity! Please...Contract workRemote work$1704.68 - $2658.86 per week
...Ontario Power Generation (OPG) is looking for a dynamic, strategic and results-driven professional to join our team in the role of Senior IT Technical Project Analyst . Reporting to the Senior Manager Projects, this position is responsible to provide end-to-end project...SeniorPermanent employmentFull timeShift work$97.8k - $146.6k per year
...week, at minimum [or other frequency dictated by the business]. Senior Financial Analyst – Technical Accounting, Controls & Compliance... ...workplace creates an environment in which our employees can thrive and develop better products for our customers. We encourage interested...SeniorRelocationRelocation package$45 - $58 per hour
...Senior Journeyperson Gasfitter — Class A Pay: $45.00–$58.00 per hour, depending on experience, certification, and employer requirements Job Type: Full-time Schedule: Day shift, with possible overtime, on-call rotation, or project-based work depending on employer needs...SeniorHourly payFull timeRemote workShift workDay shift$85 - $95 per hour
...Position: Senior Data Engineer (Azure Data Factory / Databricks) Location: Oshawa... ...reporting, and digital applications. Develop and optimize data ingestion,... ...~ Bachelor’s degree in Computer Science, Software Engineering, Data Engineering, Artificial...SeniorContract workRemote work$70 - $78 per hour
...Position: Senior Financial Processing Analyst Location: Oshawa, ON (Onsite) Structure : Contract 17 months to start Pay: $70... ...test scripts, training materials, and implementation support. Develop financial and management reports, conduct transactional and cost...SeniorContract work$50.19k - $60.54k per year
...2SLGBTQI Community, Newcomers to Canada, Seniors, and Unattached patients (i.e., those without... ...provide support. • Assist clients to develop their capacities around health promotion/... ...applications and other office related software. 15. Ability to work some evening and/or...SeniorFull timeTemporary workWork at officeLocal areaFlexible hoursWeekend workAfternoon shift$111k - $161k per year
...Internal Audit . Reporting to the Senior Manager, Internal Audit, the Manager, Internal... ...issues, and their concerns. Develop risk-based audit programs to meet the needs... ...and use of data analytics or visualization software (e.g., ACL, PowerBI, Tableau). ~ Strong...SeniorPermanent employmentFull timeShift work$1664.34 - $2583.3 per week
...Level: 4-Year University degree in Computer Science, Software Engineering, or a related field. Base Location... ...of Junior AI Engineer . Reporting to the Senior Manager, Data & AI, this position is responsible to develop, implement, and integrate AI/ML models end-to-end...SeniorPermanent employmentFull timeShift work$50.19k - $60.54k per year
...2SLGBTQI Community, Newcomers to Canada, Seniors, and Unattached patients (i.e., those without... ...emotional support. Assist clients to develop their capacities around treatment/medical... ...applications and other office related software. Ability to work occasional evening and...SeniorPermanent employmentFull timeWork at officeLocal areaAfternoon shift$123.03k per year
...construction impacts, and major events. Develop replacement bus schedules, crew... ...requirements, and service recommendations for senior leadership and key stakeholders. What... ...Experience with computerized transit scheduling software. Experience with HASTUS scheduling...SeniorRemplacementWork at office$120k - $150k per year
...supervision, and consulting with senior staff when dealing with... ...safety-related documentation. Developing an understanding of our client... ...and collaboration. Helping develop and participate in strong interoffice... ...and current geotechnical software applications such as gINT...SeniorContract workFor subcontractorFlexible hours$17.6 per hour
...2SLGBTQI Community, Newcomers to Canada, Seniors, and Unattached patients (i.e., those without... ..., aligning with CSJ priorities. The role develops leadership, program coordination, and... ...Proficiency in the use of computers and software applications (Microsoft/Excel) Ability...SeniorHourly payPermanent employmentFull timeFixed term contractSummer workLocal areaMonday to fridayAfternoon shift$100k - $120k per year
...General Manager, the Controller will identify, develop, and establish financial and... ...efficiency. Responsibilities: Assist senior management with the development and implementation... ...knowledge of accounting and reporting software. ~ Experience with Jonas accounting...SeniorLong term contractPermanent employmentFull timeContract workTemporary workOverseas- ...engineers, data analysts, solution architects and data modelers to develop data pipelines to feed our data marketplace. Assist in... ...a four-year University education in computer science, computer/software engineering or other relevant programs within data engineering,...Contract workWork at officeRemote work
$81.3k - $122k per year
...Own the Outcome What You’ll Do (Responsibilities) Develop a proactive safety culture by engaging team members and peers in... ...Office applications, AutoCAD, Maximo, Rockwell and other technical software Ability to work on rotational shifts, including midnights...Full timeWork at officeLocal areaWork from homeRelocationRelocation packageShift workNight shift- ...highly valued; however, we are equally open to those looking to develop their skills in these areas. As a leader in prestige beauty, we... ...work environment ⁃ Previous experience with retail point⁃of⁃sale software ⁃ Applicants must be able to provide proof of right to live...FreelanceNight shift
$24 per hour
...with standard programs including Microsoft office, WMS and SAP software. Proficient with Microsoft Office (excel, PowerBI, PowerPoint... ...of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and...Hourly payContract workWork at officeShift work$53k per year
...diversity and encourages professional growth, as they continue to develop as industry leaders in the market. Focused on patient care, they... ...specializes in the placement of staff at all levels from entry-level to senior management within Property & Facilities. Her in-depth knowledge...SeniorPermanent employmentFull timeWork at officeWork from homeRelocation package$40k - $45k per year
.... As our teammate, you will have the opportunity to continually develop your skills through ongoing training, have the opportunity to be... ...accurately process orders Able to learn and operate the applicable software system used to process orders Intermediate math skills...Full time$1764.34 per week
...join our team in the role of Audit Associate . Reporting to the Senior Manager, Internal Audit, this position involves assisting with... ...resolution of management action plans for identified control gaps. Develop and update compliance-focused audit programs using continuous...SeniorPermanent employmentFull timeShift work- ...focal point for all activities at assigned accounts, including developing and maintaining a business plan. Be responsible for maximizing... ...usiness Development Experience. ~ Experience working with CRM Software. ~ Strategically minded with strong presentation, communication...For contractorsLocal areaFlexible hours
$82k - $102k per year
...Cognition Stroke rehabilitation and chronic conditions Develop and implement evidence-based intervention plans in collaboration... ...applications, including MS Office Suite and proprietary clinical software #car_1 Additional Information This position is a current...Full timePart timeFor contractorsFlexible hours$71.66k - $76.73k per year
...Indigenous, Black, the 2SLGBTQI Community, Newcomers to Canada, Seniors, and Unattached patients (i.e., those without a family doctor),... ...clients with complex needs. Conduct comprehensive assessments and develop care plans for clients experiencing or at risk of mental health...SeniorFull timeTemporary workWork at officeLocal areaFlexible hoursAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to senior software developer.. Be the first to apply!
- software developer intern Oshawa, ON
- junior software engineer Oshawa, ON
- software engineer - robotics Oshawa, ON
- software developer Oshawa, ON
- software engineer salary in canada Oshawa, ON
- software development engineer Oshawa, ON
- software engineer devops Oshawa, ON
- software engineer Oshawa, ON
- software engineer part time Oshawa, ON
- software developer no experience Oshawa, ON

