Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$105.48k - $115.48k per year

Netcracker

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 netcracker.com and include “Senior Software Engineer” in the email subject line.

#LI-GP1

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Calgary, AB vacancy
  •  ...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... 
    Senior
    Long term contract
    Full time
    Part time

    Halliburton

    Calgary, AB
    51 minutes ago
  •  ...particularly monolithic-to-microservices transitions, including evaluating architectural options, defining future-state designs, and guiding engineering teams through phased delivery. Multi-Track Programmer Experience — Prior experience delivering within a large, multi-track... 
    Senior

    NLB Services

    Calgary, AB
    12 hours ago
  •  ...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... 
    Senior
    Full time
    Part time

    Halliburton

    Calgary, AB
    14 days ago
  •  ...energy industry. Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic processing and...  ...environments. This role combines advanced software engineering with geophysical domain knowledge and is ideal for a developer... 
    Senior
    Full time
    Part time

    Halliburton

    Calgary, AB
    7 days ago
  •  ...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... 
    Senior
    Long term contract
    Work at office

    Speechify

    Calgary, AB
    18 days ago
  •  ...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 time
    Part time
    Worldwide
    Shift work

    Halliburton

    Calgary, AB
    51 minutes ago
  • $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... 
    Senior
    Full time
    Remote work

    DataVisor

    Calgary, AB
    more than 2 months ago
  • $90k - $110k 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...  ...soul.   About the Opportunity We’re looking for a Software Engineer with a passion for learning, a kind heart, a positive attitude,... 
    Remplacement
    Full time
    Temporary work
    Local area
    Flexible hours

    ClearGov

    Calgary, AB
    2 days ago
  •  ...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...  ...opportunities, including Technical Professional and Senior Technical Professional. How You Work... 
    Senior
    Long term contract
    Full time
    Part time
    Immediate start
    Worldwide

    Halliburton

    Calgary, AB
    23 days ago
  •  ...Elasticsearch, Redis, ScyllaDB, Redshift, TiDB, MariaDB Build software that utilize messaging queues such as Kafka, SQS, and Kinesis...  ...candidates that have: ~2+ years of experience as a Backend Software Engineer. ~ Very strong problem solving skills in data structures,... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Calgary, AB
    8 hours ago
  • $122k - $170k per year

     ...reliability and scalability of our backend systems We’re a group of engineers who care deeply about code quality, correctness, and...  ...stakeholders across the business. The role We’re looking for a Software Engineer 3 to help design, build, and operate the services that... 
    Full time
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Calgary, AB
    8 hours ago
  •  ...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... 
    Senior
    Full time
    Part time
    Second job

    Halliburton

    Calgary, AB
    51 minutes ago
  • $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 time
    Worldwide
    Flexible hours
    Shift work

    MongoDB

    Calgary, AB
    8 hours ago
  •  ...trusted partner in energy in North America, is looking for a Senior Engineer to join our Calgary, Alberta team. Spark Power provides a wide...  ...and Control design Proficiency with ETAP or similar software. Experience in the design of 120/208VAC, 480VAC, and 600VAC... 
    Senior
    Full time

    Spark Power

    Calgary, AB
    11 days ago
  •  ...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... 
    Senior
    Long term contract
    Work at office
    Local area
    Flexible hours

    Hatch

    Calgary, AB
    1 day ago
  • We are on the hunt for mid level Engineers to join our team! As a Software Engineer, it’s your job to recognize strengths and weaknesses where they exist, provide feedback, and challenge your colleagues. You’ll lead by example, mentor others, and champion the vision of the... 
    Work at office
    Remote work
    Monday to friday

    Helcim

    Calgary, AB
    18 days ago
  •  ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program...  ...seeking a highly skilled and experienced Senior Electrical Engineer  to join our Canadian...  ...~ Familiarity with drafting and modeling software such as AutoCAD, Revit, and Navisworks.... 
    Senior
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Calgary, AB
    1 day ago
  •  ...currently seeking a highly motivated and experienced  Senior OCS (Overhead Contact System) Engineer to join our Global Rail Systems team in Calgary, Alberta...  .... CAD tools (AutoCAD/MicroStation) and OCS design software experience with structural engineering analysis... 
    Senior
    Long term contract
    For contractors
    Local area
    Flexible hours

    Hatch

    Calgary, AB
    51 minutes ago
  •  ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Work at office

    Speechify

    Calgary, AB
    8 hours ago
  •  ...this opportunity: Cenovus is currently recruiting for a Senior, Optimization Engineer based in Calgary. Reporting to the Manager, OT Advanced Solutions...  ...The role blends process engineering, process controls and software development to ensure our facilities run efficiently and... 
    Senior
    Full time
    Internship

    Cenovus Energy

    Calgary, AB
    7 days ago
  •  ...small business owners across Canada who rely on our payroll software to pay their employees and process their payroll taxes. And...  ...The Role at High Level: We’re looking for a hands-on Senior Platform Engineer with strong experience operating production cloud systems.... 
    Senior
    Work at office
    Remote work
    Work from home
    Shift work

    Wagepoint

    Calgary, AB
    13 days ago
  •  ...Senior Bridge Engineer Calgary Permanent, Full-Time Remote Do you want to join one of the leading engineering consulting companies,...  ...obtain Experience with 3D structural modeling with analysis software such as CSI Bridge, Sofistik, and ADINA Experience with... 
    Senior
    Permanent employment
    Full time
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    COWI

    Calgary, AB
    16 days ago
  • $125k - $171.9k per year

     ...Job Description Overview We are looking for a Senior Signaling and Communications Engineer. As a senior member of the team, you will provide technical...  ...of Computer-Based Interlocking (CBI) application software. Technical management of vendor-delivered train control... 
    Senior
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Calgary, AB
    6 days ago
  •  ...generations to come. Higher Ground Consulting(HGC) is hiring a Senior Geotechnical Engineer to join the team in our head office in downtown Calgary,...  ...communication and organizational skills Computer and software skills to complete geotechnical analysis, including... 
    Senior
    Permanent employment
    Full time
    For subcontractor
    Work at office
    Remote work
    Flexible hours

    Englobe Corp.

    Calgary, AB
    22 days ago
  •  ...Overview As a key member of our Municipal Infrastructure Group in the Engineering, Design and Project Management Division for Western Canada, you will thrive in a dynamic, team-oriented environment. As a Senior Municipal Engineer, you will be leading and managing delivery of... 
    Senior
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Calgary, AB
    6 days ago
  •  ...3N2Langan provides expert land development engineering and environmental consulting services for...  ....Job SummaryLangan is seeking a Senior Project Environmental Engineer to join our...  ...presentations; Familiarity with engineering design software and environmental data management tools;... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    Langan Engineering and Environmental Services, Inc.

    Calgary, AB
    14 days ago
  •  ...ensure compliance with all regulatory and project requirements. About you ~ Licensed P.Eng. with a bachelor's degree in Civil Engineering or Railway Engineering ~10+ years of rail infrastructure experience, including 5+ years in track construction or management. ~... 
    Senior
    Full time
    For contractors
    Internship
    Flexible hours

    AtkinsRéalis

    Calgary, AB
    6 days ago
  •  ...proud of what our employees create each day. Integrity, Inspiration, Quality and Teamwork! Job Description The Sr. Mechanical Engineer serves as a key technical contributor within the engineering team, responsible for the design and execution of bulk material handling... 
    Senior
    Full time

    BEUMER Group

    Calgary, AB
    9 days ago
  • $130k per year

     ...Position Overview Torus Talent is supporting a well-established, multi-discipline engineering consultancy in their search for a Senior Mechanical Engineer to join their Edmonton-based team. This firm delivers engineering solutions across complex heavy industrial and oil... 
    Senior
    Internship

    Torus Talent

    Calgary, AB
    12 days ago
  •  ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...to deliver a better world. Join us. Job Description Senior Geotechnical Engineer AECOM is seeking a Senior Geotechnical... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Calgary, AB
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!