Senior Software Developer
Keystone Alliance Inc
- Corunna, Ontario, Canada
- Corunna, Ontario, Canada
Über
Our customer, a well-funded early stage software company, located in Sarnia, Ontario, is building their development team and need to hire a Senior Software Developer In this position you will be responsible for architecting, developing, and maintaining cloud-native systems that support scalable and secure digital platforms Reporting to the Director of Software Development, this role is pivotal in developing enterprise SaaS software, driving modern development and DevOps practices, and ensuring the delivery of high-quality, production-ready software
As an integral member of our agile software development team, you will play a key role in shaping technical direction, evaluating emerging technologies, and pragmatic product development You will serve as a senior technical leader mentoring peers and translating complex business needs into clear, actionable technical plans
Responsibilities
Lead architectural and design decisions in collaboration with peers and product stakeholders to ensure the system s scalability, reliability, and maintainability
Write clean, maintainable code with comprehensive automated testing (unit, integration, end-to-end), and participate in code reviews
Design, build, and maintain secure, scalable cloud-native APIs, services, and infrastructure Act as a domain owner for key cloud platform components and contribute to overall technical strategy
Implement and maintain CI/CD pipelines to ensure rapid, reliable delivery of high-quality software
Operate and optimize containerized environments DevOps using orchestration tools (eg, Kubernetes, ECS) provisioning cloud infrastructure IAC
Monitor production systems, implement observability (logging, metrics, tracing), and lead incident response and postmortem activities to improve reliability
Collaborate with Product Managers, engineers, and end users to define requirements and deliver impactful features in an agile environment
Mentor junior team members through coaching, pairing, and knowledge sharing
Contribute to internal documentation, onboarding materials, and tooling that enhances developer productivity
Willingness to take on diverse responsibilities, experiment with new approaches, and contribute to company growth beyond your core role
Qualifications
Required
8+ years of experience building scalable Enterprise level SaaS Software systems
Degree or Diploma in Computer Science or a related field
Demonstrated software architecture and development skills with expertise in Net, C#, PostgreSQL, and the ability to learn other languages and platforms quickly as needed
Hands-on experience with container orchestration platforms (e.g., Kubernetes, Amazon ECS)
Experience with infrastructure as-code and provisioning tools
Ensure application performance, security, and compliance with accessibility and industry standards
Experience implementing observability tools and practices to monitor, trace, and diagnose production systems
Experience working with major cloud platforms (AWS, Azure, GCP) and leveraging managed services
Comfortable contributing to UI/UX design decisions and refining product interfaces based on user feedback and usability best practices
Previous software testing experience
Experience working within a fast-paced agile team environment
Keen eye for aesthetic design and creativity with proper execution
Demonstrated ability to solve complex problems in fast paced environment
Motivated, self-starter with a passion for learning
Strong communication skills and the ability to articulate complex ideas and concepts
Added Bonus
Knowledge of utility domain workflows, regulatory environments, and integrations
Background in enterprise SaaS, multi-tenant architecture, or metering systems
Experience with software development in regulated environments
Familiarity with applying AI/ML/LLM technologies to enhance software development workflows, user experiences, or product features
Keystone Alliance Inc (formerly Integrity Resources) partners with growing technology companies to build and align the structure, teams, and operational discipline required to scale with confidence. We are leading this search on behalf of our client and look forward to reviewing your application. Additional details about the organization will be shared with shortlisted candidates Thank you for your interest.
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.