Senior Staff Developer
Benevity Voir toutes les offres
- Calgary, AB
- Permanent
- Temps-plein
- Full stack solution design expert for technology initiatives using public cloud platforms spanning multiple teams and domains within the organization.
- Demonstrated experience in one or more of the following domains:
- Data processing & lifecycle management
- Multi-region data distribution and compliance management
- Data quality, observability, audit
- Content & digital asset management
- Personalized search solution and indexing strategy
- Domain driven design patterns
- Ensure security best practice across the technology stack using cloud native solution design.
- Create and maintain technical documentation related to architecture, decisions record, and implementation processes.
- Drive higher performance, agility and time to market by promoting the adoption of industry standard tools and processes across teams.
- Ideate and implement Proof of Concepts for technical and product advancement.
- Work with Principal Architects to lead the technical direction of our organizational strategy through implementing robust, extendable, and reusable architecture patterns.
- Provide mentorship and guidance to senior and staff developers, encouraging continuous learning and professional development through practical, hands-on examples and constructive feedback, and fostering a collaborative and inclusive team environment.
- Collaborate with product managers, staff developers, and other stakeholders to translate business requirements into technical specifications.
- 8+ years of scalable development experience including 2+ years leading technology transformations and modernization initiatives
- Expertise in software architecture and domain-driven design with an API-first approach to loosely coupled, event-driven systems
- Proficiency in Java (Spring Boot) and Python (FastAPI) with a focus on building performant and cost-effective products
- Extensive experience with cloud-native infrastructure in AWS and GCP utilizing CI/CD tools like GitHub Actions and Jenkins
- Skilled in enterprise data engineering and integration patterns to manage datasets across relational, document, and warehouse engines
- Deep knowledge of DevSecOps, Infrastructure-as-Code, and automated test frameworks to ensure secure and reliable delivery
- Commitment to AI-driven development practices that prioritize ethical standards and secured software delivery
- Strategic mindset for improving team velocity and impact by proactively identifying and eliminating technical debt
- Strong ability to navigate ambiguity and solve abstract problems with a collaborative and inclusive growth mindset
- Excellent communication skills with a proven ability to translate complex user needs into actionable technical roadmaps
- Dedication to continuous improvement of code and processes while fostering an environment of shared team development
- Degree in Computer Science, Engineering, or equivalent professional experience gained through diverse or non-traditional paths