Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Developer II image - Rise Careers
Job details

Software Developer II

Posting Closes On: January 10, 2025

Employment Status:  Permanent, FT - Remote

Servus is growing! We are currently looking for a Software Developer for our Workflow Experience Department.

Servus Credit Union is Alberta's largest member-owned credit union, known for building strong, resilient communities by helping our members feel good about their money. One of Canada's Best Managed Companies for 20 consecutive years and ranked as one of the top banks in Canada on Forbes World’s Best Banks list for two years in a row, we are a team of smart, gutsy, and driven individuals.  

Did you know that Servus Credit Union is Alberta's largest credit union and is ranked #1 in Canada on Forbes’ World’s Best Banks list for 2022? We're excited to be growing and moving with the times to keep up with the fast-paced, ever-changing financial industry!

More specifically, the scope of your responsibilities will include but are not limited to:

  • Apply DevOps, Agile and continuous delivery practices.
  • Analyze and Identify solution options to meet simple to medium business needs with occasional direction.
  • Design and document simple to medium solutions with occasional direction.
  • Document both Functional Designs (FDD) and Technical Designs (TDD) for simple to medium projects or requests.
  • Understand the full-stack (all the components) of the development environment and is self-sufficient.
  • Translate simple to medium technical designs into high quality code.
  • Implement unit testing, developer level performance testing and support others.
  • Handle competing priorities while ensuring deliverables are met.
  • Provide support for other team members.
  • Foster a culture of team collaboration and continuous improvement.
  • Promote active listening with team members.
  • Promote and support Peer Review of team deliverables, contributing to the development of consistent and effective documentation that adheres to team standards and templates.
  • Communicate clearly, both written and verbally with minimum level of support.
  • Manage own time and schedule within overall project plan, can effectively control scope of own work.
  • Timely communication and escalates own issues and potential team issues appropriately.
  • Contribute to Development COE Knowledge Base.
  • Contribute to knowledge sharing among peers.
  • Proactively share knowledge with members of IS to help them adopt Development best practices.

To qualify, you'll need at least the following:

  • 5+ years’ hands-on demonstrated experience in a development delivery role.
  • 3+ years of experience with Power Platform including PowerApps, Flow, and Dataverse.
  • 2+ years' hands-on design and development experience using .NET (C#, soap, rest API, serviced components).
  • Extensive experience in the Microsoft Power Platform ecosystem.
  • Experience customizing SharePoint lists and disparate systems with PowerApps.
  • Experience developing PowerApps model.
  • Ability to create business processes and custom connectors with Microsoft Flow.
  • A clear understanding of PowerApps formulas and development methods.
  • Proficient creating PowerShell scripts.
  • Knowledge of PowerApps and Flow licensing plans and features included in different plans.
  • Strong .Net development experience.
  • Knowledge and experience working with REST and SOAP webservices.
  • Assist in developing, documenting, communicating, and enforcing policy for standardizing systems and software development.
  • Applies design guidance, technical direction, and provides assistance within the application development teams.
  • Must be able to use Git and other version control.
  • Must be able to work within an Agile/Scrum environment and operate with a growth mindset.
  • Post- secondary education in computer science or IT related discipline from an accredited institution.

Most importantly, we're looking for candidates who align with our values. We live our values in how we do business. We're not afraid to be different – in fact, we embrace our differences. We have a spirit that motivates us to give our best service to members every day. It's our values that attract many people to Servus – and keep them with us. We embrace our culture and heritage, and we pride ourselves on our strong commitment to the communities we serve and our efforts to build and maintain member loyalty. If this sounds like you, then we encourage you to apply!

Why choose Servus?

Working for Servus has outstanding benefits. In addition to standard benefits like health and wellness, vacation and retirement savings programs, we also provide other important benefits such as:

  • Training & Development Opportunities
  • Career Advancement Potential
  • Flexible work options
  • Competitive Compensation including performance-based incentive pay
  • Meaningful work towards individual and corporate goals 
  • Opportunities to get involved and give back through an employee volunteer program

 For information about these benefits and more, click here. 

At Servus, our employees are also members. This means you'll have all the benefits of being a member of the credit union including profit sharing, voting for the board of directors, and all of the services we provide … with a few additional perks!

What happens next?

Only those applicants selected for an interview will be contacted. Should you require any accommodations during the hiring process, please advise us at that time.

Discover a sense of belonging amongst a team of unique, authentic individuals working together to reimagine financial fitness. We value and celebrate the richness that diverse backgrounds and experiences bring to our community. Your skills, passion, and curiosity may find a sense of belonging at Servus, so even if you don’t check every box we encourage you to apply! 

#indh

Average salary estimate

$90000 / YEARLY (est.)
min
max
$80000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Developer II, Servus Credit Union

Hey there! Are you a talented Software Developer II looking for your next adventure? Servus Credit Union is on the lookout for you to join our Workflow Experience Department! Imagine working in a vibrant, innovative environment with a team that's not only driven and smart but also embraces individual differences. At Servus, we pride ourselves on being Alberta's largest member-owned credit union and making a real impact in our members’ financial lives. The role involves applying DevOps, Agile, and continuous delivery practices to address business needs, with the opportunity to design, document, and implement high-quality solutions. You’ll be expected to manage your time effectively, engage in team collaboration, and maintain open communication with colleagues. If you have hands-on experience with the Microsoft Power Platform, .NET, and are proficient with version control like Git, then you might just be the perfect fit! As part of our team, you'll have access to fantastic training and development opportunities, career advancement potential, and the chance to make a difference in the community. Sounds exciting? At Servus, we believe in creating an inclusive work culture where every voice matters. If you’re ready to turn your skills and passion into meaningful work, we encourage you to apply today!

Frequently Asked Questions (FAQs) for Software Developer II Role at Servus Credit Union
What are the responsibilities of a Software Developer II at Servus Credit Union?

As a Software Developer II at Servus Credit Union, your key responsibilities will include applying DevOps and Agile practices, analyzing and suggesting solutions to meet business needs, documenting functional and technical designs, translating technical designs into high-quality code, and implementing testing protocols. You will also be involved in fostering team collaboration, providing support to teammates, and contributing to the Knowledge Base while managing your own time effectively.

Join Rise to see the full answer
What qualifications are needed for the Software Developer II position at Servus Credit Union?

To qualify for the Software Developer II role at Servus Credit Union, you need at least 5 years of hands-on experience in development and 3 years of experience with the Microsoft Power Platform, including PowerApps and Flow. Additionally, a minimum of 2 years' experience in .NET (C#, SOAP, REST API) and strong skills in creating PowerShell scripts is required. A post-secondary education in computer science or a related IT discipline is also necessary.

Join Rise to see the full answer
Does Servus Credit Union offer benefits for Software Developer II employees?

Absolutely! Software Developer II employees at Servus Credit Union enjoy a comprehensive benefits package that includes health and wellness benefits, retirement savings programs, training and development opportunities, competitive compensation, and the option for flexible work arrangements. Not to mention, you will also have the unique advantage of being a member of the credit union, which includes profit sharing and voting rights.

Join Rise to see the full answer
How does Servus Credit Union promote team collaboration for Software Developers?

At Servus Credit Union, promoting team collaboration for Software Developers involves fostering a culture of continuous improvement, encouraging active listening, and supporting peer reviews of team deliverables. This collaborative environment ensures that all developers contribute their knowledge and enhance compatibility, leading to more effective documentation and solutions aligned with team standards and templates.

Join Rise to see the full answer
What are the career advancement opportunities for Software Developer II at Servus Credit Union?

Servus Credit Union is dedicated to the career growth of its employees, including Software Developer IIs. The company offers various training and development programs aimed at skill enhancement and knowledge sharing. Employees are encouraged to explore advancement potential through internal mobility, enabling them to pursue their career aspirations within the organization.

Join Rise to see the full answer
Common Interview Questions for Software Developer II
Can you describe your experience with PowerApps and how it relates to the role at Servus Credit Union?

In your response, outline specific projects where you effectively utilized PowerApps. Be sure to mention the types of applications you developed, any challenges you faced, and how you overcame them. Highlight your ability to customize SharePoint lists and create custom connectors with Microsoft Flow, as these are vital for the role.

Join Rise to see the full answer
What Agile methodologies have you implemented in your previous projects?

Discuss specific Agile practices you've used, such as Scrum or Kanban. Provide examples of how these methodologies improved project outcomes and team collaboration. Emphasize your experience with sprint planning, retrospectives, and how you used feedback to drive continuous improvement.

Join Rise to see the full answer
How do you ensure the quality of your code?

Explain your processes for implementing unit testing and developer-level performance testing. Talk about the importance of code reviews and how you incorporate feedback from peers into your coding practices. Provide examples of tools you use for version control, like Git.

Join Rise to see the full answer
Describe a time when you had to handle competing priorities in your work.

Share a specific example that illustrates your time management skills. Discuss how you prioritized tasks, communicated with team members, and ensured that all deliverables were met without sacrificing quality. This will show your ability to function in a dynamic and fast-paced environment.

Join Rise to see the full answer
What steps do you take to stay updated on the latest technologies and industry trends?

Discuss the resources you utilize, such as online courses, forums, or conferences, to stay current. Explain how you incorporate this knowledge into your work at Servus Credit Union, showing your commitment to lifelong learning and professional growth.

Join Rise to see the full answer
How do you approach collaboration with other team members?

Describe your communication style and any strategies you employ to effectively collaborate with teammates. Discuss the significance of open dialogue, knowledge sharing, and active listening in a team setting, especially in a remote work environment like at Servus.

Join Rise to see the full answer
What significant challenges have you faced in software development and how did you address them?

Provide examples of challenging projects where you encountered obstacles. Highlight your problem-solving skills and how you collaborated with others to devise effective solutions, demonstrating resilience and adaptability essential for a Software Developer II.

Join Rise to see the full answer
Can you explain the importance of documentation in software development?

Get into the details of how thorough documentation supports team collaboration and project alignment. Discuss how you handle both functional and technical design documentation and ensure they remain up-to-date as projects evolve.

Join Rise to see the full answer
How do you manage your time during a project to meet deadlines?

Illustrate your time management strategies, such as using project management tools or maintaining a clear schedule. Provide examples of how you balance quality and deadlines, showcasing your organizational skills and commitment to timely delivery.

Join Rise to see the full answer
What do you think makes Servus Credit Union a great place to work for a Software Developer II?

Express what you find appealing about Servus Credit Union's culture, values, and focus on community involvement. Share how you feel that these aspects support not only personal and professional growth but also make a meaningful impact through your work.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Servus Credit Union Remote No location specified
Posted 9 days ago
Photo of the Rise User
Servus Credit Union Remote No location specified
Posted 8 days ago
Photo of the Rise User
Posted 34 minutes ago
Photo of the Rise User
Posted 2 days ago
Posted 10 days ago
Photo of the Rise User
Deliveroo Remote Hyderabad, India (Main Office)
Posted 4 hours ago
Performance Bonus
Paid Holidays
Photo of the Rise User
Posted 7 days ago

Servus Credit Union, headquartered in Edmonton, Alberta, and established in 1938, is a credit union offering personal and business financial services.

10 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 29, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!