- Design, develop, and maintain scalable and reliable backend systems that support the company's applications and services.
- Build reusable code and libraries for future use
- Optimization of the application for maximum speed and scalability
- Implementation of security and data protection
- Collaborate with cross-functional teams, including product managers, designers, and frontend developers, to ensure that backend systems are integrated seamlessly with frontend applications.
- Apply test-driven development practices including writing and maintaining unit tests
- Participate in code reviews, providing constructive feedback to other developers and ensuring that code is maintainable, scalable, and well-documented.
- Work closely with our test team to ensure automated testing has appropriate coverage.
- Evaluate and choose new technologies and libraries to incorporate into our products.
- Troubleshoot and fix technical bugs
- Performing other duties as required
- Degree in Computer Science, Computer Engineering or related field
- 5+ years of professional, backend software experience developing web applications
- Working experience with web services frameworks and related technologies such as Java, Groovy, Guice/Spring, Jersey, Spring, J2EE, Apache Tomcat, HTTP, AJAX, REST, SOAP, XML, Gradle/Mave
- Working experience about building scalable apps with cloud-based infrastructure on AppEngine and\or Amazon EC2
- Knowledge of authorization and authentication standards and protocols such as OAuth, OpenID, SAML
- Familiarity with OWASP guidelines
- Experience releasing software using a continuous deployment pipeline.
- Experience with mentoring junior developers, providing guidance on best practices, code reviews, and technical challenges.
- Excellent written and verbal communication skills
- Passionate about problem solving through software with a strong sense of ownership for the code
- This position does not have any direct reports
-
Back End Developer
6 days ago
Worldplay Networks Calgary, CanadaWorldplay Careers · Back End Developer About The challenge · The Back End Developer will work closely with our platform architects and other members of the development team to implement core services for our Vidflex on-line video platform. This is an intermediate to senior level ...
-
Software Developer, Back-End Data Platform-
1 week ago
Smart technologies Calgary, Canada ContractSMART is helping educators and businesses succeed all over the world. Our technology empowers teachers, students and teams to learn and collaborate in innovative ways, inspiring breakthroughs – from improved learning outcomes to moving businesses forward. · Work at SMART Technolo ...
-
Software Developer, Back-End Data Platform-
3 weeks ago
SMART Technologies Inc Calgary, CanadaSMART is helping educators and businesses succeed all over the world. Our technology empowers teachers, students and teams to learn and collaborate in innovative ways, inspiring breakthroughs – from improved learning outcomes to moving businesses forward. · Work at SMART Technolo ...
-
Back End Software Engineer
4 days ago
Janalta AltaML Calgary, Canada Full timeWe're seeking a Full-Stack Software Engineer to join our talented team on our agriculture venture. You will thrive in smaller team environments, possess a hands-on approach, and have the ability to prototype quickly and deliver new features in an agile environment. You will play ...
-
Smart technologies Calgary, Canada ContractSMART is helping educators and businesses succeed all over the world. Our technology empowers teachers, students and teams to learn and collaborate in innovative ways, inspiring breakthroughs – from improved learning outcomes to moving businesses forward. · Work at SMART Technolo ...
-
Agronomy Programs Specialist
6 days ago
Ag Network Calgary, CanadaSTAY TUNED · Next week we will start the search for someone to Manage Agricultural Crop Research programs in Alberta. If you are interested in learning more, please check back to this page next week. A full posting will be available before the end of June. · As always, feel fre ...
-
Sr Full-stack Developer
2 weeks ago
Brainhunter Calgary, CanadaJob Description · – FS Developer Contract: until the end of Dec 2024 with extension in 2025. · Location: Calgary office, onsite · Client: O&G · What we are looking for are full stack developers with the following experience and job knowledge: · Skills & Qualifications: 3-10 ...
-
Senior Full Stack Developer
1 week ago
CB Canada Calgary, CanadaSenior Full Stack Developer: · On behalf of our client, Procom is seeking a Senior Full Stack Developer for a 12-month contract. · Senior Full Stack Developer Job Details: · Our valued client requires a Senior Full Stack Developer to work on development of, front-end (web) and b ...
-
Co-Manager
2 weeks ago
Marshall Retail Group Alberta, Canada Full timeWe have amazing locations inside the Edmonton International Airport and looking for a Co-Manager to assist the GM in the overall floor operations with an emphasis on sales and KPIs If you want to turn customer service into a customer EXPERINECE for travelers, then come join us ...
-
Full-Stack Software Developer
2 weeks ago
MNP Calgary, Canada Full timeJob Details · Description · Inspirational, innovative and entrepreneurial - this is how we describe our empowered teams. Combine your passion with purpose and join a culture that is thriving in the face of change. · Make an impact with our Technology - Development team as a Ful ...
-
Assistant General Manager, Sales
2 weeks ago
Marshall Retail Group Calgary, Canada Full timeWe are now looking to fill an Assistant General Manager of Sales position for our brand new locations inside the Calgary International Airport We are looking for an AGM of Sales who wants to turn customer service into a customer EXPERIENCE for travelers. · We are travel reta ...
-
iOS Mobile Developer
4 weeks ago
Epam Calgary, CanadaDescription · We are hiring a Senior iOS Engineer who is passionate for great software and motivated to make a huge impact within our mobile development practice. This is a unique opportunity to be instrumental in building a new mobile platform from the ground up. As an EPAMer, ...
-
Technical Sales Representative
2 weeks ago
Lock Search Group calgary, CanadaTechnical Sales Representative - Industrial · Calgary, AB (Remote) · Bryce Delegarde of Lock Search Group is working with a proud leader in the Canadian Industrial Sector. They are looking to a motivated Technical Sales professional to be their new Technical Sales Representat ...
-
Full Stack Developer
2 weeks ago
Luxe Du Jour Calgary, CanadaPosition Overview: · We are looking for a full–time full stack developer to join our fast growing company with potential to fill the CTO position in the next few years. This person has the flexibility to work hybrid as long as they are still accessible to the team for urgent proj ...
-
Aircraft Electrical Assembler
2 weeks ago
Expleo Calgary, Canada PermanentResponsibilities · : Carry out, from an assembly book, the assembly of sub-assemblies and structural assemblies of airframes and aircraft systems. · Adapt your work to various types of assembly: fuselage assembly, aircraft cockpit and different types of components. · Use manual o ...
-
Senior Technology Architect
1 week ago
TELUS Calgary, Canada Full timeJoin our team and what we'll accomplish together · The Wireless Core Network Development team is responsible for End to End network architecture, development, and operations including service orchestration and automation. The team designs, develops, maintains, and supports our C ...
-
Mechanical Assembler
2 weeks ago
Expleo Calgary, Canada PermanentResponsibilities · : Execute assembly or disassembly of equipment or systems and their mechanical connectors. · Test aircraft structures and their mechanical and hydraulic systems. · Report any irregularities. · Execute the tasks according to the documentation provided by the cli ...
-
Care Coordinator Manager
1 week ago
pt Health Calgary, Canada Permanent Full timeCare Coordinator Manager – Lifemark Health Group · Location: nd Street NE, Calgary, AB · The Care Coordinator Manager is responsible for ensuring the day-to-day operations of a clinic runs smoothly within the 'front and back' end, for both patients and staff. The position works ...
-
Urban Desktop Advisor
2 weeks ago
Enbridge Calgary, Canada Full timePosting End Date: · June 11, 2024 Employee Type: · Regular-Full time Union/Non: · This is a non-union position Do you enjoy working closely with top level management in a fast-paced environment providing specialized IT Desktop support? If you have proven experience provi ...
-
Senior Learning and Development Analyst
5 days ago
ARC Resources Calgary, Canada Full timeJob Details · Description · ARC has had an exciting growth story driven by the invaluable contributions of our people, principled business strategy and high-performance culture. Today, we are one of Canada's largest energy companies with industry-leading environmental, social a ...
Software Developer- Back End - Calgary, Canada - SMART Technologies Inc
Description
Work at SMART Technologies, and you can be part of a team that creates and markets leading-edge hardware and software tools sold around the world. You can join the many skilled professionals who make SMART part of three million classrooms worldwide.
Reporting to the Manager, Software development, you will be a member of a highly agile team tasked with developing new functionality, as well as maintaining and supporting the existing, publicly available product. The ideal candidate must be self-directed and a fast learner, flexible enough to work on new technologies as well as legacy components.
Duties and Responsibilities
Education and work experience
Supervision
At SMART Technologies, privacy is not an afterthought to us. Privacy is at the core of our software design. The result is that privacy is an essential component at the core of our business. To read more about our specific policies, please follow the links below. For more information please review:
#J-18808-Ljbffr