Senior Software Engineer
Location
United States + 3 moreAll locations: United States, United Kingdom, Canada, Chile
Posted
1 day ago
Salary
Not specified
Job Description
Role Description
You are a senior Software Developer on the AudienceView development team, contributing to the design, development, and support of our primary online ticketing platform. You bring solid experience from similar technology environments, ideally within the online or SaaS space, and you’re skilled at building reliable, high-quality software that powers real-world customer experiences.
- Work as a Senior part of a development team to deliver software to satisfy functional requirements of solutions and problems for customers
- Design, develop, test and document software
- Work within defined software development process to ensure product specifications are met
- Work with project managers to provide software development effort estimates
- Support and maintain existing software
- Takes ownership of own personal growth and career planning with appropriate direction from Management
- Writes high quality and well-documented code according to accepted standards based on user requirements with minimal supervision
- Participates in development, testing and implementation
- Contributes to successful completion of project deliverable
- Participate in effort estimation and design reviews
- Responsible for helping to mentor the Development team
- Identify risks and propose solutions for issues as they relate to maintainability, functional requirements, performance, security and design
- Work with Architects and Senior Developers to conduct regular code reviews
- Work with Development team to analyze business requirements and develop design and technical solutions
Qualifications
- Minimum 10 years of experience in software development and design
- Extensive hands-on experience with C++, MS SQL Server or similar DBMS
- 5+ years working with ASP/ASP.NET, C#, JavaScript/JScript, XML, XSLT
- Experience designing and deploying solutions using Azure Cloud Services
- Proven ability to design scalable, high-performance services and APIs, integrating traditional backends with AI-driven components
- Strong advocate for using AI coding assistants (Claude Code, GitHub Copilot, Cursor, etc.) to enhance productivity and mentor junior developers
- Committed to high engineering standards through code reviews, automated testing, and proactive technical debt management
- At least 2 years in a senior development or architectural role
- Demonstrated experience building high-volume, high-performance database applications
- Familiarity with multiple development methodologies such as Scrum and XP; experience in Agile environments preferred
- Excellent problem-solving, debugging, and systems analysis skills
- Strong ability to collaborate with clients/customers professionally
- Able to follow and constructively critique design documents
- Passionate about mentoring others and simplifying complex technical concepts into clear, actionable guidance
Requirements
- Experience with React, Node.js, and TypeScript (Nice to Have)
- Exposure to microservice architectures (Nice to Have)
Benefits
- Excellent benefits, competitive salaries, flexible hours, remote work opportunities, and more
- Remote-first company culture allowing flexibility to work anywhere in Canada, the USA, UK, and Chile
- Flexible work schedule: Employees can take alternating Fridays off by condensing their two-week schedule into 9 days
- Flexible, uncapped vacation and sick policy
- Diversity and inclusion are core values; accommodations are available throughout the recruitment process upon request
Job Requirements
- Minimum 10 years of experience in software development and design
- Extensive hands-on experience with C++, MS SQL Server or similar DBMS
- 5+ years working with ASP/ASP.NET, C#, JavaScript/JScript, XML, XSLT
- Experience designing and deploying solutions using Azure Cloud Services
- Proven ability to design scalable, high-performance services and APIs, integrating traditional backends with AI-driven components
- Strong advocate for using AI coding assistants (Claude Code, GitHub Copilot, Cursor, etc.) to enhance productivity and mentor junior developers
- Committed to high engineering standards through code reviews, automated testing, and proactive technical debt management
- At least 2 years in a senior development or architectural role
- Demonstrated experience building high-volume, high-performance database applications
- Familiarity with multiple development methodologies such as Scrum and XP; experience in Agile environments preferred
- Excellent problem-solving, debugging, and systems analysis skills
- Strong ability to collaborate with clients/customers professionally
- Able to follow and constructively critique design documents
- Passionate about mentoring others and simplifying complex technical concepts into clear, actionable guidance
- Experience with React, Node.js, and TypeScript (Nice to Have)
- Exposure to microservice architectures (Nice to Have)
Benefits
- Excellent benefits, competitive salaries, flexible hours, remote work opportunities, and more
- Remote-first company culture allowing flexibility to work anywhere in Canada, the USA, UK, and Chile
- Flexible work schedule: Employees can take alternating Fridays off by condensing their two-week schedule into 9 days
- Flexible, uncapped vacation and sick policy
- Diversity and inclusion are core values; accommodations are available throughout the recruitment process upon request
Related Guides
Related Job Pages
More Software Engineer Jobs
SaaS Platform Architect
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This is a high-impact technical leadership role focused on shaping the architecture of a large-scale, multi-tenant SaaS platform serving enterprise customers. The SaaS Platform Architect will define the long-term architectural strategy and guide the development of scalable, resil...
PeopleSoft Technical Developer
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This role offers the opportunity to work on enterprise-grade PeopleSoft solutions across HR, Finance, and Supply Chain domains, contributing to the automation and optimization of critical business processes. The PeopleSoft Technical Developer will design, implement, and maintain ...
Director of Engineering – Foundations
HeadwayRewiring a new mental healthcare system for access and affordability.
Director of Engineering in a tech-driven mental healthcare company
Coder III
CommonSpirit HealthInspired by faith. Driven by innovation. Powered by humankindness. CommonSpirit Health is building a healthier future for all through its integrated health services. As one of the nation’s largest nonprofit Catholic healthcare organizations, CommonSpirit Health delivers more than 20 million patient encounters annually through more than 2,300 clinics, care sites and 137 hospital-based locations, in addition to its home-based services and virtual care offerings. CommonSpirit has more than 157,000 employees, 45,000 nurses and 25,000 physicians and advanced practice providers across 24 states and contributes more than $4.2 billion annually in charity care, community benefits and unreimbursed government programs. Together with our patients, physicians, partners, and communities, we are creating a more just, equitable, and innovative healthcare delivery system.
As a Coder, you will ensure precise communication with insurance companies so that services are documented correctly and payments are processed efficiently. Accurately translate patients’ medical records into standardized codes for diagnoses and treatments. Ensure compliance with...