Senior Software Engineer
$105.48k - $115.48k per yearNetcracker
Position Summary:
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. You’ll also play a key role in solution architecture, contributing to strategic technical decisions while ensuring projects remain on track and aligned with business goals. With a strong focus on quality, performance, and security, you will help maintain and evolve critical systems, all while ensuring proprietary information and intellectual property are handled with the highest level of confidentiality.
Role and Responsibilities:
- Taking 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; and
- Performing code reviews to ensure code quality, consistency, and adherence to best practices.
Qualifications:
- A 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; and
- Strong communication and interpersonal
Additional Information:
Employment Address: 2400 32 Ave NE, Calgary, AB T2E 9A7
Hours of Work: 40 hours / week
Benefits: 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 CAD
Contact: please send resumes to View email address on jobs.jobcopilot.com and include “Senior Software Engineer” in the email subject line.
#LI-GP1
- ...The Senior Software Engineer, Marketing Operations leads the development of scalable and robust internal tools that empower the Marketing and eCommerce teams. This role is responsible for delivering high-quality technical solutions, mentoring junior developers, and driving...SeniorLong term contractFull timeInternshipLocal area
$120k - $150k per year
...learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed... ...many Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big data...SeniorFull timeRemote work$145k - $190k per year
...be part of a team that’s shaping what’s next - we’d love to hear from you. The Opportunity We're on the lookout for a Senior Software Engineer to join our Merchant Identity Engineering Team in building robust, scalable, and intuitive systems that enhance the experience...SeniorFull timeApprenticeshipSummer workSummer holidayLocal areaRemote work- ...Landmark, a Halliburton company, builds the software and data solutions that help the global... .... These are tools used daily by engineers and scientists at the world’s largest energy... ...engineers who report to you. The role suits a senior software engineer with proven team...SeniorLong term contractFull timePart time
$120k - $200k per year
...Modern software runs on open source — and managing the compliance, security, and regulatory... ...it is one of the biggest problems facing engineering and legal teams today. FOSSA is the platform... ...together and love our jobs. As a senior software engineer on our team, you'll be...SeniorFull time- ...Helcim is searching for Senior Software Engineers to help develop the next generation of payments technology. We're looking for a talented & experienced individual with a passion for coding, enjoys learning & implementing new technologies, has strong problem-solving skills...SeniorFull timeWork at officeRemote workMonday to friday
- ...Department: Operations Support Location: Calgary, Alberta, Canada Reports to: Director, Software Engineering About the Role Eavor Technologies Inc. is seeking a dynamic Senior Simulation Software Engineer to join our Software Development team. Employed by Eavor...SeniorFull timeInternshipWork at officeFlexible hours
- ...Landmark, a Halliburton company, builds the software and data platforms that help the global... .... These are tools used daily by engineers and scientists at the world's largest energy... ...a range of job opportunities, including Senior Technical Professional and Principal Technical...SeniorLong term contractFull timePart time
- ...doing the best work of their careers, building great payroll software for small businesses across Canada. Our team brings... ...The role at high level: We're looking for a talented Senior Software Development Engineer who enjoys tackling hard problems and wants to create...SeniorInternship
- ...and services to the global energy industry. Job Duties Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud software solutions. Design, develop, and maintain...SeniorFull timePart time
- ...ClearGov is looking for a Software Engineer to join our team. You'll be a key contributor in designing, developing, and scaling the next generation... ...evolving environment. Responsibilities: Serve as a senior full-stack technical contributor across frontend, backend,...SeniorFull timeLocal area
- ...About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better... ..., and digital operations. These are tools used daily by engineers and scientists at the world’s largest energy companies and run as...Full timePart timeWorldwideShift work
- ...revolutionizing payments, and we're looking for a Senior Android Developer to be a pivotal part... ...'ll also assist in recruiting top-tier engineering talent. Cross-Functional Collaboration... ...AI tools and methodologies to optimize software development workflows, including but not...SeniorLong term contractFull timeWork at officeWork from homeMonday to fridayFlexible hours
- ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product...SeniorFull timeRemote work
- ...About Landmark Landmark, a Halliburton company, builds the software and data solutions that help the global energy industry make better... ..., and digital operations. These are tools used daily by engineers and scientists at the world’s largest energy companies and run as...Long term contractFull timePart time
$110k - $145k per year
...About ClearGov Our mission is to create easy-to-use software to help local governments plan, budget and report better. ClearGov... ...belong. About the Opportunity We’re looking for 4 Senior Software Engineers with a passion for learning, a kind heart, a positive attitude...SeniorFull timeLocal areaFlexible hours- ...The Senior Software Developer will be responsible for designing, developing, and testing of new solutions and the maintenance of existing... ...Bring: ~ Bachelor's degree in Computer Science, Software Engineering, or a related field. ~5-7 years of professional experience...SeniorLong term contractTemporary workWork at officeFlexible hours
$108k - $133k per year
...experience and have an interest in the following: software development, data development, cloud... ...’s Degree in Computer Science, Computer Engineering or a related discipline, with experience... ...Minimum of five years of progressively senior level experience delivering and supporting...SeniorRelocation package$100 - $150 per hour
...because expert humans are expensive. Our model is the opposite: we pay experts enough that we don't have to. Position Senior Software Engineer (Agentic Coding RL Environments) Type Contract Compensation $100–150+/hour ($200–300k+/year). Rates scale with your...SeniorFull timeContract workRemote work- ...combines rugged GPS devices with advanced software, supported by global satellite and... ...Role Overview We are seeking a Senior Product Manager – Software to own and evolve... ...lifecycle. You will work closely with Engineering, UX, Product Marketing, Customer Success,...SeniorFull time
- ...the platform owns the experience. We're hiring a staff-level engineer to take ownership of major runtime surfaces and grow into a... ...Below you'll find an outline of the interview plan for our Senior Software Engineer (AI Platform) position. Please note that this is what...SeniorRemote jobFull timeContract workInternshipLive InWork at officeFlexible hours
- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...similar), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorLong term contractFull timeWork at office
$140k - $160k per year
...great sense of humor to join our growing team. This is a hands-on engineering management role leading development for ClearGovs product... ...delivering high-quality results. Responsibilities span the full software development lifecycle including architecture and design implementation...Full timeLocal area- ...Requisition ID: 99311 Job Category: Engineering Location: Calgary, AB, Canada Join a company that is passionately committed... ...standards Proficient with the following electrical design tools and software: SPEL, ETAP, SKM, EasyPower and ASPEN Demonstrated ability...SeniorLong term contractWork at officeLocal areaFlexible hours
- ...Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production processes... ...solutions that drive direct value to the users. ~5+ years of software development experience with modern full-stack web development....Long term contractFull timeWork from homeFlexible hours
- ...SENIOR ENGINEER, SCADA WHO WE ARE Our Power, Your Possibilities At TransAlta , we don’t just generate electricity, we generate... ...maintain SCADA system computers, PLC and DCS systems and HMI software Develop maintenance plans for SCADA system software and hardware...SeniorLong term contractFull timeWork at officeRemote workFlexible hours
- ...maintaining headquarters in New Zealand. The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront... ..., And Experience ~ Bachelor’s degree in computer science, engineering, or equivalent practical experience. ~7+ years of...SeniorFull timeWork at officeFlexible hours
$108k - $149k per year
...of AI and traditional text processing. MongoDB is seeking a Software Engineer with solid software engineering skills and a machine learning... ...LLMs is highly desirable ~ Experience with text processing engines such as ANTLR is highly desirable ~ Strong understanding of...Full timeWorldwideFlexible hoursShift work- ...services to the global energy industry. Job Duties Under broad direction, mentors a team of Software Testers that can be comprised of Manual and Automated Test Engineers. Comprehensive understanding of all elements of a successful software development program. Including...SeniorFull timePart timeSecond job
$11k - $90k per year
...About ClearGov Our mission is to create easy-to-use software to help local governments plan budget and report better. ClearGov is a rapidly... ...belong. About the Opportunity Were looking for a Software Engineer with a passion for learning a kind heart a positive attitude and...RemplacementFull timeTemporary workLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- développeur logiciel Calgary, AB
- junior software developer Calgary, AB
- new graduate software developer Calgary, AB
- software developer entry level Calgary, AB
- software engineer co-op Calgary, AB
- software engineer - ai machine learning Calgary, AB
- software engineer salary in canada Calgary, AB
- software engineer devops Calgary, AB
- junior software engineer Calgary, AB
- software developer no experience Calgary, AB
