Current jobs related to Senior Software Engineer - Calgary - Netcracker Technology


  • Calgary, Canada Trufla Full time

    Join to apply for the Senior Software Engineer role at Trufla Join to apply for the Senior Software Engineer role at Trufla Get AI-powered advice on this job and more exclusive features. Think insurance is boring? Think again.Trufla Technology is a multinational Canadian company and the first of its kind – we offer a complete suite of digital solutions for...


  • Calgary, Canada Trufla Full time

    Join to apply for the Senior Software Engineer role at TruflaJoin to apply for the Senior Software Engineer role at TruflaGet AI-powered advice on this job and more exclusive features.Think insurance is boring? Think again.Trufla Technology is a multinational Canadian company and the first of its kind – we offer a complete suite of digital solutions for...


  • Calgary, Canada Whitecap Consulting Full time

    Title Senior Software Engineer (Python, Web API) Duration Long Term Job Description We are looking for a Senior Software Engineer with experience in building highly scalable solutions based on a microservices architecture. As a Senior Software Engineer, you will be working with a highly skilled cross functional team to enhance our E-Commerce platform....


  • Calgary, Canada Whitecap Consulting Full time

    Title Senior Software Engineer (Python, Web API) Duration Long Term Job Description We are looking for a Senior Software Engineer with experience in building highly scalable solutions based on a microservices architecture. As a Senior Software Engineer, you will be working with a highly skilled cross functional team to enhance our E-Commerce platform....


  • Calgary, Canada Netcracker Technology Full time

    As a Senior Software Engineer, you will take a leading role in designing, developing, and delivering robust software solutions that meet both business and technical needs. You’ll act as a subject matter expert and trusted advisor, collaborating closely with cross-functional teams and stakeholders to gather requirements, evaluate potential solutions, and...


  • Calgary, Canada Netcracker Full time

    Netcracker Shaping the Digital Future As a proud subsidiary of NEC Corporation Netcracker is a global software leader driving innovation at scale. We combine an open Agentic AI Platform with AI-Native IT Solutions to help telecommunication providers transform innovate and deliver results that matter. Powered by cutting-edge technologyand the passion of our...


  • Calgary, Canada Netcracker Full time

    Netcracker Shaping the Digital Future As a proud subsidiary of NEC Corporation Netcracker is a global software leader driving innovation at scale. We combine an open Agentic AI Platform with AI-Native IT Solutions to help telecommunication providers transform innovate and deliver results that matter. Powered by cutting-edge technologyand the passion of our...


  • Calgary, Alberta, Canada Netcracker Full time $97,800 - $1,219,500 per year

    Netcracker Shaping the Digital FutureAs a proud subsidiary of NEC Corporation, Netcracker is a global software leader driving innovation at scale. We combine an open Agentic AI Platform with Cloud Native IT Solutions to help telecommunication providers transform, innovate, and deliver results that matter. Powered by cutting-edge technology—and the passion...


  • Calgary, Canada Veracity Software Inc Full time

    1 week ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Job Title: Senior Visualization Application DeveloperLocation: Calgary, AB (Onsite from Day 1)Type: Contract (C2C)We are seeking a Senior Visualization Application Developer to join our team onsite in Calgary . This role is ideal for a highly skilled...


  • Calgary, Canada Trufla Technology Ltd. Full time

    Think insurance is boring? Think again.Trufla Technology is a multinational Canadian company and the first of its kind – we offer a complete suite of digital solutions for the modern insurance brokerage. From SEO and web design, to lead management, branded customer service and API’s, Trufla provides a 360° digital strategy for brokerages and reimagines...

Senior Software Engineer

4 weeks ago


Calgary, Canada Netcracker Technology Full time

As a Senior Software Engineer, you will take a leading role in designing, developing, and delivering robust software solutions that meet both business and technical needs. You’ll act as a subject matter expert and trusted advisor, collaborating closely with cross-functional teams and stakeholders to gather requirements, evaluate potential solutions, and drive software development projects from concept to completion.Leveraging your expertise in Java, Spring, and modern backend technologies, you will guide the team in implementing scalable, maintainable, and high-performance applications for both client-driven and NetCracker’s internal projects. Your responsibilities will include mentoring junior engineers, reviewing code, and promoting best practices across the development lifecycle—including Agile methodologies, unit testing, and documentation.Role And ResponsibilitiesTaking part in implementation projects and providing ongoing support for developed software source code and configurations;Analyzing functional requirements and translating them into implementation tasks, considering the existing system and product architecture;Assisting in task decomposition and planning;Implementing necessary changes in alignment with software engineering best practices;Troubleshooting, analyzing, providing workarounds, and resolving complex software and operational issues related to customer solutions during acceptance and production phases;Providing post-production support services for customers, including:Analyzing, identifying, prioritizing, and assisting in the resolution of production environment issues within defined SLAs;Analyzing, categorizing, implementing, and deploying change requests and enhancements to improve the existing solution;Maintaining and enhancing the performance and reliability of existing software;Mentoring and training new team members to ensure effective onboarding and knowledge transfer;Supporting User Acceptance Testing (“UAT”) and managing the production rollout process; andPerforming code reviews to ensure code quality, consistency, and adherence to best practices.QualificationsA Bachelor’s degree (or higher) in Telecommunications, Computer Engineering, Computer Science, or a related field;Minimum 5 years of recent development experience in enterprise systems;Minimum 5 years of application software implementation experience and expertise in applying technology to meet customer needs;Minimum 3 years of experience in supervising teams of IT professionals;Minimum 3 years of experience working with Google Web Toolkit (“GWT”);Excellent knowledge of Business Support Systems (“BSS”), sales flows, integrations with billing systems, service provisioning;Proficiency in implementing caching solutions using Spring Cache with Ehcache as the underlying cache provider;Solid understanding of Single-Page Application (“SPA”) architecture and design principles;Proficiency in Java, including Spring Framework, Java EE, and SQL technologies;Extensive experience with Oracle Database, including SQL and PL/SQL development;Strong knowledge of software engineering best practices, including Agile methodologies, unit testing, and code reviews;Experience in designing and building APIs and web services using REST and SOAP;Experience with Docker, Rabbit MQ, and Kafka;Excellent troubleshooting and problem-solving abilities;Fluent English language as a principal business communication language; andStrong communication and interpersonal skills.Additional InformationEmployment Address: 2400 32 Ave NE, Calgary, AB T2E 9A7Hours of Work: 40 hours / weekBenefits: Eligible for discretionary bonuses and/or salary increases in accordance with company policy. Eligible for basic medical, prescription, dental, vision, paramedical services, basic life, AD&D, STD, LTD and voluntary RRSP.Salary: $105,483.00 – $115,483.00 CADContact: please send resumes to HireCanadaGroup@netcracker.com and include “Senior Software Engineer” in the email subject line. #J-18808-Ljbffr