This job is no longer taking applications and is displayed only for reference.
To view current postings please conduct a new search.
Thank you.
Affinity has a history of being an industry leader in launching innovative digital banking tools. We continue to develop and enhance banking tools by using all the latest hardware. We never settle for second grade.
We're seeking a .Net Developer to join our team to build in-house applications that improve our members digital banking experience.
What you'll do
- Manage projects and develop innovative applications that enhance the ways our members experience Affinity
- Maintain and enhance our online banking and supporting applications
- Write thorough, well-designed, well-documented and unit-tested applications
- Provide guidance and expertise to other developers so they can translate business requirements into software that delivers value for our members
What you'll get
- The support to grow in your career and expand your knowledge, with ample opportunities to advance
- A competitive salary plus bonuses for your hard work
- A total rewards package including health and dental benefits, pension and health spending account
- Vacation time, personal days off and a paid volunteer day to help you maintain a healthy life/work balance
- A referral bonus when you scout great talent and they're hired to join our team
What you've got
- A post-secondary diploma or degree in a related field, plus 5 years of related experience or an equivalent combination of education and experience
- Intermediate knowledge in ASP.NET/ASP.NET Core application development and experience in the C# programming language and Visual Studio
- Advanced knowledge in designing web application and RESTful API architectures
- Knowledge of client-side technologies like JavaScript and advanced HTML/CSS
- A basic understanding of the financial services industry would be an asset