Skyrocket your career with Elantis! Certified as a Great Place to Work®, Best Workplace™ for Today’s Youth, and Best Workplace™ for Inclusion.
We are looking for a passionate and driven Senior Application Developer who has the fun-loving energy to engage with our clients and give them a great project experience.
The Ideal Candidate
At Elantis, employees’ cultural fit and alignment with our values are the most important factors in selecting a successful candidate. We are guided by our core values of Own the Experience, Focus on People, and Do the Right Thing. You’re a great fit for our team if you:
- Want to work closely with a talented team to create innovative solutions for customers and contribute to a vibrant work culture.
- Proactively offer solutions, think outside the box, and are confident in bringing your ideas forward to overcome obstacles and make a positive impact.
- Are comfortable with ambiguity and willing to seek direction if you need it.
- Are a lifelong learner. You’re curious, learn quickly, and enjoy mentoring to help others grow their career while you grow yours.
- Can move easily from project to project and juggle competing priorities with ease.
- Want to create an exceptional experience for customers, colleagues, and yourself.
- Enjoy collaborating with colleagues in-person to share ideas, solve problems, and celebrate together.
- Proactively providing support and mentorship for your team with regular check ins, additional learning, and offer guidance for best practices.
Required Qualifications & Experience
- The proposed resource must meet or exceed one of the following:
-University graduation in computer science or a related discipline and 4-yr relevant experience;
OR 2-yr diploma in computer science or a related discipline and 6-yr relevant experience; OR 1-yr certificate in computer science or a related discipline and 7-yr relevant experience; OR a currently active professional certification or accreditation and 8-yr relevant experience
- Experience in designing, building, testing, deploying, and supporting applications in an enterprise IT environment equivalent in size and complexity to the Government of Alberta.
- Experience using Microsoft SQL.
- Experience with Python development
- Experience with software development processes, and all associated best practices, methods, standards, tools, and policies.
- Experience working with various software development methodologies (i.e. agile, waterfall, scrum, Kanban, etc.).
- Experience working in a data warehouse / datalake / business intelligence or relevant data environment in a development role
- Knowledge of ETL processes and tools, with hands-on experience designing and implementing data pipelines for transforming and loading data from multiple sources into data warehouses.
- Experience assisting in overall project planning and providing advice on system development opportunities.
- Experience making decisions and recommendations on highly technical or complex issues without formal guidelines or precedents and exercises resourcefulness and ingenuity
- Experience translating data from multiple sources to a single solution, including planning for historical, current, and future data needs
- Experience with cloud computing or big data platforms and infrastructure
- Experience working in the public sector
Elantis gives you the opportunity to make a real impact in your work with clients and our internal team. We welcome you to apply today!This job posting will remain open until a suitable candidate is found. Elantis will be screening applications as they are received.