Hiring organization
Employment Type
Full Time
Skills
Java, JavaScript, REST, .Net, Python
Industry
FinTech
Job Location
Montreal, Quebec, Canada
Base Salary
$110,000-$150,000
Date posted
October 6, 2020
Valid through
October 23, 2020
PDF Export
Position title
Sr. Software Architect
Description
- University degree in software engineering/computer science or equivalent experience.
- Experience with OSS systems including architecture, engineering, and development and testing.
- Fluent with software programming languages and scripting including JAVA, Python, Perl, JS
- Strong understanding of API integration and web service methods (REST, SOAP, XML, JSON).
- Able to develop web based applications (JAVA, JAVASCRIPT, JAVA SERVLET, XML, HTML, JSP, SOAP and REST)
- Demonstrable and practical experience in defining micro service-based architectures and the application of Microservices Design Patterns
- Ability to work collaboratively with a peer team of software architects to groom backlog and define sprint scope
- Ability to accurately estimate effort required for feature development
- Lead scrums, manage Kanban board etc.
- Continuous Integration (CI), version control and repositories (e.g. GIT), test-driven development
- Develop, test, deploy and support new solutions using the Agile/Scrum approach
- Knowledge of database: Oracle, SQL
- Delivers under pressure with excellent time management skills and prioritization.
- A team player and change enabler with a positive forward thinking mindset.
- Fully versed in all office applications (Outlook, Word, Excel, PowerPoint).
Preferred competencies
- Mid level systems and network administration skills including Linux, Windows server and TCP/IP networking.
- Experience with web development including Ruby or Python or .NET or MS SharePoint
- Solid technical understanding of VoIP including Unified Communication applications.
- Experience or background in telecommunications services and operations
- Docker and/or other containerization toolsets