This is a hybrid role in Downtown Toronto (3x a week in the office).
This is a completely new opportunity with a professional services organization. You will have the unique opportunity to design, develop and deliver custom applications. You will be a generalist and will be tech agnostic, as each application can require the use of different tools. You will often work with JavaScript, Python and SQL, and previous experience with these technologies will be nice to have.
You will work collaboratively in a team and will have the opportunity to own each application that you create. You will create software solutions from the ground up and will get exposure to every aspect of the software development lifecycle.
If you are eager to learn and to grow your skills as a Full Stack Developer, this is the role for you!
What you will do and how you will make an impact …
- Collaborate with internal and external stakeholders to understand project requirements
- Design and develop custom applications, tools and dashboards
- Write clean and efficient code using modern programming languages and frameworks
- Optimize application performance by troubleshooting bugs
- Ensure codebase reliability and version control using comprehensive Git workflows
- Create and maintain technical documentation
Why we are excited about you …
- You can effectively communicate between technical and non-technical users
- You enjoy working on a variety of projects at a time
- You are a quick learner and like a startup environment
- Minimum 2 years of experience as a Software Engineer
- Previous experience with front-end and back-end tools such as JavaScript, Python, and Microsoft SQL
- Familiarity with data visualization tools (such as Power BI and Tableau), and ETL processes
Does this sound like it was written for you? Excellent! Please apply and let’s explore this together.
The interview process …
If you're interested in pursuing this role, please apply to this posting. If you are selected for the next stage, I will contact you for an initial discussion. This will be a chance for us to discuss the job requirements in greater detail, as well as your career goals and preferences for your next position. We can also discuss other opportunities which may fit what you're looking for.
Please feel free to reach out and find me on LinkedIn by searching my name: Tanvi Krishna
Compensation & benefits …
This is a full-time and permanent position that includes a competitive base salary, bonus program, extended health and dental benefits, and paid vacation.