We care about growing capable teams with creative and collaborative people. Your peers at Merchant Growth have diverse backgrounds, skill sets, and experiences who share a well-established track record of driving business innovation.
The company is seeking a high-performing and motivated full-time Full Stack Software Developer. If you’re looking to join a company poised for significant growth over the next few years, where you’ll have an immediate impact on the business and team, this is the perfect role for you. You’d also get the opportunity to work with and learn from some of our experienced leaders with a track record of success and impacting rapid organizational growth.
This is an excellent opportunity to step into an exciting role and launch data-driven solutions for our customers, partners, and team.
Responsibilities
Translate technical user stories into functional applications
Design, build and maintain efficient, reusable, and reliable code.
Refactor legacy code based on best practice
Write and automate unit tests
Support in-house production systems.
Knowledge, Skills and Abilities Required
At least 2 years of software development experience
Work experience in Scrum or other agile methodologies
Good understanding of OOP, design patterns and design principles
Strong knowledge of .NET framework and the C# programming language
Strong knowledge of relational database model, T-SQL or Microsoft SQL, server related technologies
Work experience in WinForms and Asp.NET Web API
Work experience in web test framework and automation tools (preferably Selenium)
Work experience in unit test framework (preferably MSTest, XUnit)
Work experience in front-end framework (preferably React or Angular)
Work experience in front-end languages: HTML, CSS, React or Modern JavaScript.
Good understanding of code repositories and related tools (preferably Git)
Self-motivated and requires minimal supervision
Perform well in a fast-paced environment and can remain calm under pressure.
Other Assets
Experience building software with agile methodologies and with best practices and industry standards
Proficient in delivering high-quality code that is secure and resilient
Experience in the financial (banking, accounting, or payment processing) industry
Computer Science Degree
A passion for solving complex system and data challenges and desire to thrive in a constantly innovating and changing environment
Success Factors:
Strong ability to support all phases of a project life cycle
Experience in building, deploying, and maintaining systems
Able to work on projects independently
What we offer
A remote workplace with an option to work in the office
Competitive Salary
Comprehensive Group Health Benefits (Life, AD&D, Extended Health & Dental and Travel Insurance)
Company-wide Lunch and Learns
Monthly Team Events
A Collaborative Team Environment
On-site Fitness Facility
Education and Learning Benefits
Flexible Work Schedule
We thank all applicants for their interest; however, only selected candidates for further consideration will be contacted.
Description d’emploi Nous sommes à la recherche d’un conseiller technique au soutien à la clientèle. Vous aurez pour responsabilité d’offrir...
Apply For This JobApply now » Date: May 6, 2024 Location: Winnipeg, Manitoba, CA, R2J 0S7 Company: Gerdau Gerdau is currently seeking a...
Apply For This JobAre you a Maintenance Supervisor looking for long-term stability? Are you open to relocation and working in British Columbia? Do...
Apply For This JobWe are looking for a skilled Graphic Designer who can translate our client’s vision and messaging into visually stunning designs...
Apply For This JobLooking for two entry-level field technicians for our Rocky Mountain house location. Must have clean drivers record oil field tickets...
Apply For This JobOpportunité de carrière > Analyste, Données & Intelligence d’affaires Tu adores PowerBi?L’analyse de datas, tu en manges et tu as...
Apply For This Job