This job is no longer taking applications and is displayed only for reference.
To view current postings please conduct a new search.
Thank you.
We have a position available for a Senior Software Architect located in our Regina office. The Senior Software Architect will demonstrate expert technical knowledge necessary to further our application design and implementation, select the tools and technologies to be used in developing enterprise applications, establish methods and standards for the development team, as well as participate in development efforts.
Responsibilities:
Expert level C#, ASP.NET, Web API, WCF
Strong experience in design concepts and patterns including Service Oriented Architecture
Knowledge of Big Data design
Understanding of modern web application architecture utilizing Single Page Applications
Mentor developers and assist with code reviews
Be familiar with Agile and other development methodologies
Excellent verbal and written communication - capable of dealing directly and confidently with business analysts, systems administrators, project managers and client stakeholders
Be available during off-hours as needed to deal with critical systems issues, outages and software releases
Qualifications/requirements
BSc or Higher in Computer Science (or equivalent experience)
10+ years of software development experience, including experience as a hands-on software developer building object-oriented, hosted, solutions with Microsoft & Java technologies
5+ years working with financial services applications
3+ years software architecture experience
Experience working with clients and external vendors on collaborative integration and co-development projects is ideal
Excellent Team Player
Able to be self-directed and work with minimal guidance
Brandt Tractor is the worlds largest privately held John Deere Construction & Forestry Equipment dealer and a Platinum member of the Canadas 50 Best Managed Companies Program. Find out more about our exciting career opportunities at www.brandtjobs.com or by calling (306) 791-8923.