{"id":2791730,"url":"https://alion.io/job/jonas-software-senior-full-stack-developer","title":"Senior Full-Stack Developer","company":{"id":58295,"name":"Jonas Software","domain":"jonassoftware.com","url":"https://alion.io/company/jonas-software","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":88,"open_postings":6,"ghost_share":0,"stale_share":0.5,"repost_share":0,"time_to_fill_p50_days":42,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Markham, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":70000,"max_usd":126000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":209},"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"ASP.NET Core","optional":false},{"name":"Azure","optional":false},{"name":"Azure DevOps","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Entity Framework Core","optional":false},{"name":"Postman","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"Azure SQL Database","optional":true},{"name":"Copilot","optional":true},{"name":"Cursor","optional":true},{"name":"JavaScript","optional":true},{"name":"OpenAI","optional":true}],"status":"live","first_seen_at":"2026-10-16T00:00:00Z","employer_posted_date":"2026-10-16","last_verified_at":"2026-10-18T00:26:08Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"Job Description: \nSenior Full-Stack Developer\nLocation: Hybrid (Full-Time)\nNote: This role requires 1-2 times monthly to our Markham, ON office. Department: R&D Reports To: Development Manager / Director of Engineering\nSalary Range: $95,000 - $105,000 CAD\nAbout Premier Construction Software\nPremier Construction Software is a leading cloud-based ERP platform serving the construction industry. Our platform combines financial management, project management, mobile solutions, reporting, integrations, AI-enabled capabilities, and modern cloud infrastructure to help construction companies operate more efficiently.\nWe are looking for a highly experienced Senior Full-Stack Developer who thrives in a fast-paced environment and enjoys solving complex business and technical challenges. You will play a key role in designing, developing, and evolving our cloud-native SaaS platform while helping shape the future of AI-driven software delivery.\nKey Responsibilities\nDesign, develop, and maintain scalable enterprise applications across web, API, and cloud platforms.\nBuild modern front-end applications using Angular and React.\nDevelop backend services and APIs using C#, .NET, and ASP.NET Core.\nDesign and optimize SQL Server databases, queries, and stored procedures.\nContribute to architecture decisions, technical design reviews, and development standards.\nBuild and consume RESTful APIs and third-party integrations.\nDevelop cloud-native solutions within Microsoft Azure.\nParticipate in code reviews, mentoring, and engineering best practices.\nCollaborate closely with Product, QA, Support, and DevOps teams.\nTroubleshoot complex production issues and implement sustainable solutions.\nLeverage AI-assisted development tools to improve productivity, quality, and delivery speed.\nSupport CI/CD pipelines and automated deployment processes through Azure DevOps.\nRequired Qualifications\nTechnical Skills\n7+ years of professional software development experience.\nStrong expertise in:C#\n.NET / ASP.NET Core\nSQL Server\nREST APIs\nEntity Framework\nAzure Cloud Services\n\nStrong front-end experience with:Angular\nTypeScript\nHTML5\nCSS/LESS\n\nExperience developing scalable SaaS applications.\nExperience with Azure DevOps, source control, pipelines, and release management.\nStrong knowledge of software architecture and design patterns.\nExperience performing code reviews and mentoring developers.\nWhat Success Looks Like\nWithin your first 90 days, you will:\nBecome productive within the Premier codebase.\nContribute features and bug fixes across Cloud, Mobile, API, and Add-on platforms.\nParticipate in architecture discussions and technical reviews.\nDemonstrate strong ownership and accountability for deliverables.\nEmbrace AI-assisted development practices and engineering excellence standards.\nPreferred Characteristics\nStrong problem-solving skills.\nExcellent communication and collaboration abilities.\nBias for action and continuous improvement.\nAbility to work independently while supporting team success.\nPassion for modern software engineering and emerging AI technologies.\nComfortable working in a globally distributed development team.\nTechnology Stack\nBackend\nC#\n.NET / ASP.NET Core\nSQL Server\nEntity Framework\nREST APIs\nOData\nFrontend\nAngular\nReact\nTypeScript\nJavaScript\nHTML5\nCSS / LESS\nCloud & DevOps\nMicrosoft Azure\nAzure App Services\nAzure SQL\nAzure Storage\nAzure DevOps\nCI/CD Pipelines\nAI & Productivity\nCursor AI\nGitHub Copilot\nMicrosoft Copilot\nAzure OpenAI\nDevelopment Tools\nVisual Studio 2022\nSQL Server Management Studio\nPostman\nAzure Storage Explorer\nBusiness Unit: \nPremierScheduled Weekly Hours:\n37.5Number of Openings Available: \n1Worker Type: \nRegularMore About Jonas Software:\nJonas Software is a leading provider of enterprise management software solutions, serving a wide range of vertical markets including hospitality, healthcare, construction, education, personal care, fitness, leisure, moving and legal services, to name a few. Within these markets, Jonas is comprised of over 65 distinct brands, each a respected leader in its domain.\nJonas’ vision is to be the branded global leader across these verticals and to be recognized by customers and industry stakeholders as the trusted provider of “Software for Life.” We are committed to technology, product innovation, quality, and exceptional customer service.\nJonas Software supports over 60,000 customers in more than 30 countries. We employ over 6,000 skilled professionals, including industry experts and technology specialists. Across our broader network, we support a global workforce of more than 30,000 employees.\nHeadquartered in Canada, Jonas Software has a global footprint with offices around the world. We’re a 100% owned subsidiary of Constellation Software Inc., based in Toronto, publicly listed on the TSX (CSU.TO), and a member of the S&P/TSX 60 Index.","description_format":"text","description_chars":4846,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Software"],"lifecycle":[{"event":"open","at":"2026-10-17T20:21:52Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":2,"expected_fill_days":42,"reasons":["conf:8","win:early"],"computed_at":"2026-10-18T09:20:27Z"},"pay":null,"html_url":"https://alion.io/job/jonas-software-senior-full-stack-developer","json_url":"https://alion.io/job/jonas-software-senior-full-stack-developer.json","meta":{"generated_at":"2026-10-18T09:20:27Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":13936,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-19T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":58295},"rest":"https://alion.io/mcp/rest/get_company?id=58295"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fjonas-software-senior-full-stack-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fjonas-software-senior-full-stack-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fjonas-software-senior-full-stack-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/jonas-software-senior-full-stack-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fjonas-software-senior-full-stack-developer"}]}