Software Developer, Backend
1 month ago
At SMART Technologies Inc, we are seeking a highly skilled Software Developer, Back-End to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining scalable and reliable backend systems that support our applications and services.
Key Responsibilities:
- Design and develop scalable and reliable backend systems using Java, Groovy, Guice/Spring, Jersey, Spring, J2EE, and Apache Tomcat.
- Build reusable code and libraries for future use.
- Optimize application performance and scalability.
- Implement security and data protection measures.
- Collaborate with cross-functional teams to ensure seamless integration of backend systems with frontend applications.
- Apply test-driven development practices, including writing and maintaining unit tests.
- Participate in code reviews and provide constructive feedback to other developers.
- 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.
Requirements:
- 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.
- Working experience building scalable apps with cloud-based infrastructure on AppEngine and/or Amazon EC2.
- Knowledge of authorization and authentication standards and protocols.
- Familiarity with OWASP guidelines.
- Experience releasing software using a continuous deployment pipeline.
- Experience with mentoring junior developers.
- Excellent written and verbal communication skills.
About Us:
SMART Technologies Inc is a leading provider of hardware and software tools sold around the world. We are part of three million classrooms worldwide and are committed to creating innovative solutions that make a difference in education and beyond.
What We Offer:
We offer a dynamic and collaborative work environment, opportunities for professional growth and development, and a competitive compensation package.
-
Senior Software Engineer
1 week ago
Calgary, Alberta, Canada thinktech software inc Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a Backend Developer, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using programming languages such as Java, Python, and C++Collaborate with cross-functional teams to...
-
Senior Software Developer
1 week ago
Calgary, Alberta, Canada Kunal Mittal Full timeAs a Senior Software Developer - Backend, you will be responsible for designing and developing high-quality software solutions for our company's backend systems.We are looking for an experienced Backend Software Developer to join our team. The ideal candidate will have a strong background in software development and a proven track record of delivering...
-
Software Developer
1 week ago
Calgary, Alberta, Canada destinationone Consulting Full timeAbout the Role:We are seeking a highly skilled Backend Software Engineer to join our team at {company}. The successful candidate will be responsible for designing, developing, and deploying high-quality software solutions using Java.Main Responsibilities:Design and develop robust, scalable, and efficient backend systems using Java.Collaborate with...
-
Senior Software Engineer
1 week ago
Calgary, Alberta, Canada Siemens Industry Software ULC Full timeThe company {company} is seeking a skilled Senior Software Engineer (Backend) to join its team.The successful candidate will be responsible for:Designing and developing high-quality software solutionsCollaborating with cross-functional teams to drive project deliveryEnsuring adherence to technical standards and best practicesRequirements:Strong programming...
-
Senior Backend Software Developer
6 days ago
Calgary, Alberta, Canada Roche Full timeAbout the PositionSenior Backend Software DeveloperWe are looking for a skilled Senior Backend Software Developer to join our team at Roche.About the RoleAs a Senior Backend Software Developer, you will design, implement, and test software features and product infrastructure, primarily from a backend perspective while working with cloud technology.Your...
-
Software Engineer
1 week ago
Calgary, Alberta, Canada Chinese Christian Wing Kei Nursing Home Association Full timeAbout the RoleWe are looking for a skilled Backend Developer to join our team. As a Backend Developer, you will be responsible for designing, implementing, and maintaining the backend infrastructure of our software applications. This includes working with our database, API, and server-side logic to ensure seamless integration and efficient data processing....
-
Senior Backend Software Developer
1 week ago
Calgary, Alberta, Canada Planta Landscape Inc. Full timeJob Title: Senior Backend Software DeveloperWe are seeking an experienced Backend Software Developer to join our team at {company}.As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend systems. Your strong technical skills and experience with programming languages will be crucial in ensuring...
-
Software Developer
1 week ago
Calgary, Alberta, Canada Uniway solutions Ltd Full timeAbout the Role: We are seeking a skilled Backend Software Engineer to join our team at {company}. As a Backend Software Engineer, you will be responsible for designing, implementing, and maintaining the backend systems of our applications. You will work closely with our cross-functional team to ensure the smooth operation of our services. Key...
-
Software Developer
1 week ago
Calgary, Alberta, Canada AirCare Systems Inc Full timeAbout this role:We are seeking a skilled Software Developer to join our team. This is a great opportunity for someone who wants to work on complex backend projects using Java or Python.Responsibilities:Design and develop high-quality backend software applications.Work closely with our full-stack team to deliver robust and scalable solutions.Collaborate with...
-
Software Engineer
1 week ago
Calgary, Alberta, Canada Villa Firenze Full timeLooking for a skilled Backend Developer to join our team at {company}. We are a fast-paced and innovative company that values teamwork, creativity, and cutting-edge technology. As a Backend Developer, you will be responsible for designing, implementing, and maintaining our software systems.Key Responsibilities:Design and develop efficient, scalable, and...
-
Senior Software Developer
1 week ago
Calgary, Alberta, Canada JTG Trucking Full timeWe are seeking a skilled Senior Software Developer (Backend) to join our team at {company}. The ideal candidate will have extensive experience in developing robust and efficient backend systems, with a strong focus on Java and Spring frameworks. Key responsibilities will include designing and implementing scalable backend solutions, collaborating with...
-
Senior Cyber Software Developer
1 month ago
Calgary, Alberta, Canada Software Aspekte Full timeJob Title: Senior Cyber Software DeveloperWe are seeking a highly skilled Senior Cyber Software Developer to join our team at Software Aspekte. As a key member of our development team, you will be responsible for designing, developing, and implementing cutting-edge cloud-based software solutions.Key Responsibilities:Design and develop scalable cloud-based...
-
Senior Cyber Software Developer
1 month ago
Calgary, Alberta, Canada Software Aspekte Full timeJob Title: Senior Cyber Software DeveloperWe are seeking a highly skilled Senior Cyber Software Developer to join our team at Software Aspekte. As a key member of our development team, you will be responsible for designing, developing, and implementing cutting-edge cloud-based software solutions.Key Responsibilities:Design and develop scalable cloud-based...
-
Senior Cyber Software Developer
1 month ago
Calgary, Alberta, Canada Software Aspekte Full timeJob Title: Senior Cyber Software DeveloperWe are seeking a highly skilled Senior Cyber Software Developer to join our team at Software Aspekte. As a key member of our development team, you will be responsible for designing, developing, and implementing cutting-edge cloud-based software solutions.Key Responsibilities:Design and develop scalable cloud-based...
-
Senior Cyber Software Developer
1 month ago
Calgary, Alberta, Canada Software Aspekte Full timeJob Title: Senior Cyber Software DeveloperWe are seeking a highly skilled Senior Cyber Software Developer to join our team at Software Aspekte. As a key member of our development team, you will be responsible for designing, developing, and implementing cutting-edge cloud-based software solutions.Key Responsibilities:Design and develop scalable cloud-based...
-
Senior Software Engineer
1 week ago
Calgary, Alberta, Canada Majha Group trucking Inc. Full timeAbout the Role:We are seeking a highly skilled Senior Software Engineer - Backend Development to join our team. The successful candidate will have a strong background in backend development and will be responsible for designing, implementing, and maintaining our software systems.Key Responsibilities:Design and implement backend systems using various...
-
Software Engineer
1 week ago
Calgary, Alberta, Canada Eugene Construction Full timeAbout the Position:As a key member of our team, you will be responsible for designing and developing the backend infrastructure of our software system.Key Responsibilities:Design and implement scalable backend systemsCollaborate with cross-functional teams to identify and prioritize project requirementsDevelop and maintain high-quality...
-
Software Engineer
1 week ago
Calgary, Alberta, Canada Alpha Wealth Management Hub Ltd Full timeAbout the Role:We are seeking a skilled Backend Developer to join our team. The ideal candidate will have experience in developing scalable and efficient software solutions.Key Responsibilities:Design and implement backend systems and services.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain...
-
Senior Software Engineer
1 week ago
Calgary, Alberta, Canada Visionary Catering Full timeJob Title: Senior Software Engineer - Backend DevelopmentWe are seeking a highly skilled Senior Software Engineer to join our team. As a backend developer, you will be responsible for designing, implementing, and maintaining our software systems. Your primary focus will be on developing scalable, efficient, and reliable backend solutions that meet our...
-
Software Engineer
7 days ago
Calgary, Alberta, Canada Wireless World Solutions Ltd. Full timeWe are seeking a highly skilled Backend Developer to join our team at "Company". As a Backend Developer, you will be responsible for designing, implementing, and maintaining the back-end infrastructure of our software applications. Your primary focus will be on developing scalable, efficient, and secure server-side logic, database integration, and API...