Join us on our mission to engage every student in their journey from education to career.
About myBlueprint
myBlueprint is a leading developer of K-12 EdTech tools used by over 1 million students across Canada. We create best-in-class digital portfolios and career/life planning tools to support student success and documentation of learning. You can learn more about us at www.myBlueprint.ca.
We’re creating an active and engaging learning environment for all students, and are excited about what’s next. Come grow your career with us!
About the Opportunity
We are looking for a .NET Backend Engineer to join our Engineering team. You will be working with our engineers to develop and maintain high-quality web and mobile applications while working in a collaborative, dynamic, and fast-paced environment. If you’re passionate about backend technologies and would like to work on exciting projects that have a meaningful impact, then this could be a perfect fit for you!
What you will do:
Design, develop, and maintain scalable backend services using .NET, ensuring reliability, performance, and security
Create and maintain RESTful APIs to support our frontend applications
Work with relational databases to manage data storage, retrieval, and optimization
Write clean, maintainable, and efficient code, following best practices and coding standards
Develop unit tests and participate in code reviews to maintain code quality
Identify and resolve performance bottlenecks and ensure optimal system performance
Collaborate with cross-functional teams, including frontend developers, quality assurance, and product managers, to deliver integrated solutions
Create and maintain technical documentation for code, APIs, and system architecture
Ensure adherence to development schedules and deadlines
What an ideal candidate will have:
Bachelor’s or Master’s degree in Computer Science or a related field
4+ years of proven experience as a Backend Engineer, with a focus on .NET
Strong knowledge of backend development concepts and best practices
Experience with RESTful API development and integration
Proficiency in SQL database design and management
Excellent problem-solving skills and a strong commitment to delivering high-quality code
Ability to work in an Agile/Scrum environment
Strong communication skills and the ability to collaborate effectively with cross-functional teams
Ability to work in a fast-paced, dynamic environment and handle multiple projects simultaneously
Bonus points for:
Familiarity of Client-side data store technologies such as Redux
Experience of building web applications using Blazor
Our Team
Our team is full of talented and purpose-driven people who are dedicated to making an impact in the education technology industry. We are incredibly proud of the work we do and we care a lot about the students and educator partners that we work with. The core values we live by are: we take ownership, we make each other better, we invest in constant improvement, we embrace the adventure, we prioritize communication, and we want to be here!
Our Hiring Process
Every new hire will have a huge impact on our organization, so we take both the hiring process and the candidate experience seriously – we know that an interview goes both ways! We will keep an open line of communication throughout the process and ensure there is time at the end of all interviews for candidates to ask any questions.
Our hiring process will generally follow this format:
We review the skills and competencies required for each position and will be in touch with those who best match the role requirements. If this is you, we’ll send you a short technical quiz via email for you to complete on your own time; this will give you a better understanding of the work we do as it will be reflective of the role you’re applying for.
A virtual interview with the Hiring Manager and other team members to go over your background, the position, and the organization in more detail; we’ll dive deeper into the job-specific and technical components of the role, as well as behavioural aspects.
We extend an offer and you join our team! Offers will be contingent upon successful reference checks and background checks.
At myBlueprint, we are committed to building and fostering a workplace where our employees feel included, valued, and heard. We aim to have a barrier-free recruitment and selection process and will work with applicants requesting accommodation at any stage. We embrace the diverse perspectives and experiences from all backgrounds and encourage interested candidates to apply, regardless of race, gender, age, sexual orientation, marital status, citizenship, disability, national origin, or any other protected status. If your experience does not 100% match the job description, or if you are unsure about whether or not you qualify, we still encourage you to apply – there are many pathways to a successful career, and we would like to hear about yours!
Powered by JazzHR
Job Discription Over 8 + years of relevant IT experience with 4 + years in end-to-end application development using...
Apply For This JobJob Details Education 12th Pass (Associate Degree) English Level Thoda English Experience Fresher Gender Male Only Working days monday – saturday...
Apply For This JobJob Details Job Description Responsibilities: Lead Generation II Site Visits • Evaluate a client’s needs to help them buy/rent/sell properties...
Apply For This JobJob Details Job Description Responsibilities of candidates include • monitor and maintain the computer systems and networks of an organisation...
Apply For This JobHello , Greetings of the day!!!! Job Description. We at Kotak Mahindra Bank are looking for dynamic sales professionals for...
Apply For This JobJob Details Job Description Education12th Pass (Associate Degree)English LevelThoda EnglishExperienceFresherGenderBothAddressBlock B, Sector 16, Noida, Uttar Pradesh 201301, India, Noida Sector 16,...
Apply For This Job