
Intermediate Software Developer
Info-Tech Research Group
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Tech Stack
About the role
- Build, test, and support the development of web software applications and internal tools
- Analyze requirements and decide the best ways to meet or even rework them; unique and innovative ideas are welcome
- Be proactive by finding and addressing areas of technical concern
- Mentor your peers and contribute to code reviews, and be mentored if something is new to you
- Collaborate across teams to continually improve our processes
- Promote the use of design patterns and best practices
- Contribute to Agile ceremonies for prioritizing, understanding, and estimating
- Support the growth of our Agile practices through Retrospectives
Requirements
- Degree or diploma from an accredited institution
- Minimum 4 years of experience in a professional software development role
- Experience supporting and mentoring junior to intermediate developers
- Comfortable developing in an Agile product development framework
- Must Have Skills:
- Experience developing relational database solutions
- SQL authoring and optimization
- Experience with HTML 5, CSS3, JavaScript
- Ability to communicate technical details and build functional requirements
- Experience with source control software
- Ability to maintain focus on priority, and deliver solutions appropriate to requirements
- Experience writing for and improving existing code efficiencies for large data and high volumes
- Nice to Have:
- Experience with Ruby & Ruby on Rails (highly desired)
- Experience with Salesforce integration
- Exposure to AWS tools & services
- Bilingual proficiency in French, Spanish or German is strongly preferred
Benefits
- financial support for professional development and training
- flexibility to work from home
- great competitive salaries
- benefits plan
- RRSP matching plans
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SQLHTML5CSS3JavaScriptRubyRuby on Railsrelational database solutionscode efficiencysource controlSalesforce integration
Soft Skills
mentoringcommunicationproactivitycollaborationfocus on priorityinnovative thinkingcode reviewsprocess improvementtechnical concern addressingAgile practices
Certifications
degreediploma