Software Developer

Edmonton, AB, Canada

Job Description


Posting Closes On: July 24, 2023 end of day.

Salary/Wage Range: $85,699.00 \xe2\x80\x93 $107,124.00*

Additional Information: This is a "Remote First" (i.e. fully remote) employment opportunity.

Did you know that Servus Credit Union is Alberta\'s largest credit union and is ranked #1 in Canada on Forbes\xe2\x80\x99 World\xe2\x80\x99s 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!

Join Our Team!

Can you deliver high-quality software following COE defined standards using software development life cycle.? Keep reading to see why we think this is the job for you!

We\'re looking for a Software Developer to support our Development COE within Information Services.

The Software Developer is responsible for interacting with all levels of the organization and serves a key role within the organization to leverage IS Services to meet Business needs and objectives. You will work closely with all stakeholders to define requirements, provide design and estimates to support prioritization of enhancements that align with corporate goals and objectives.

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.
Requirements

To qualify, you\'ll need at least the following:
  • 5+ years\xe2\x80\x99 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 \xe2\x80\x93 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 \xe2\x80\x93 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!

Benefits

By creating a healthy and inclusive work environment and providing employees with the tools and supports they need, we help our employees achieve their potential. Servus is committed to providing a great place to work, and we invest in our employees by ensuring they have:
  • A supportive and engaging working environment
  • Benefits that lead the field
  • A total rewards strategy that includes recognition for a job well done
  • Learning options that support lifelong learning and career-building opportunities
  • Opportunities and support for volunteering in local communities and abroad
  • Support for employee fundraising through our annual corporate fundraising events and through several less formal initiatives led by our employees
Here are some of the benefits that our employees love:
  • Financial product benefits available immediately
  • Group retirement program available after only 3 months
  • Employee financial services team available to help you reach your financial goals
  • Disability programs
  • Group benefit coverage including extended health care coverage, travel insurance, dental plans, and specialized medical coverage
  • Flexible spending account to purchase additional health or personal wellness items
  • Wellness initiatives
  • Employee and family assistance plan
  • Minimum 3 weeks\' vacation and vacation purchase program
  • Other leaves including parental, and personal care days
  • Reward programs
  • Incentive pay program
  • Recognition for years of service
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 \xe2\x80\xa6 with a few additional perks!

Imagine working for an organization that values diversity and inclusivity, and where everyone collaborates for your success. If you want to join a team of community leaders passionate about making an impact, apply now!

Next Steps

Click on the link below to apply for this amazing opportunity. If you\'re shortlisted, you\'ll hear from us after the posting closes. Should you require an accommodation during the application and selection process, send us a quick email at with the position and location you\'re interested in. Thanks for applying with Servus Credit Union; we look forward to learning about you and your experience!

Servus Credit Union is an equal opportunity employer and employs personnel without regard to race, colour, ancestry, place of origin, religious beliefs, gender, gender identity, gender expression, age, physical disability, mental disability, marital status, family status, source of income, and sexual orientation.

#indh

#Ll-Remote

Servus Credit Union

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2212120
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    $85669 - 107124 per year
  • Employment Status
    Permanent
  • Job Location
    Edmonton, AB, Canada
  • Education
    Not mentioned