Talent.com
Senior Software Engineer
Senior Software EngineerNetcracker Technology • Calgary, Canada
Senior Software Engineer

Senior Software Engineer

Netcracker Technology • Calgary, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

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

    #LI-GP1

    Créer une alerte emploi pour cette recherche

    Senior Software Engineer • Calgary, Canada

    Offres similaires
    Senior Staff, Software Engineer (Java-Microservices)

    Senior Staff, Software Engineer (Java-Microservices)

    Black Duck • Calgary
    Temps plein
    Senior Staff, Software Engineer (Java-Microservices).Black Duck, a recognized pioneer in application security, provides.With a combination of industry-leading tools, services, and expertise, only B...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Software Development Engineer– Software DevOps & Continuous Integration Team

    Software Development Engineer– Software DevOps & Continuous Integration Team

    AMD • Calgary
    Temps plein
    At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovatio...Voir plus
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée
    Senior Software Engineer (Python) | Remote U.S. AI SaaS

    Senior Software Engineer (Python) | Remote U.S. AI SaaS

    Atomic HR • Calgary, Alberta, .CA
    Télétravail
    Temps plein
    Quick Apply
    We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...Voir plus
    Dernière mise à jour : il y a 1 jour
    Senior Software Engineer, AI Model Serving - Calgary, Canada

    Senior Software Engineer, AI Model Serving - Calgary, Canada

    Speechify • Calgary, AB, Canada
    Temps plein
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior Controls Engineer

    Senior Controls Engineer

    Propak Systems Ltd. • Airdrie, AB, Canada
    Temps plein
    The position is responsible for planning and directing large engineering projects, setting priorities, allocating resources, and making necessary decisions on day-to-day operating matters within th...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Full-Stack Engineer — AI-Driven FinTech (Contract)

    Senior Full-Stack Engineer — AI-Driven FinTech (Contract)

    Benevity • Calgary
    Temps plein
    A technology for social impact is seeking a Senior Software Developer in Calgary.This role involves full stack development, collaborating with cross-functional teams to enhance their innovative pla...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Targeted Talent • Calgary, AB, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Engineer

    Software Engineer

    Compunnel, Inc. • Calgary
    Temps plein
    We are seeking a Software Engineering III (Director level) to join our Wealth Management Technology team.The successful candidate will help design, develop, and maintain scalable software solutions...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Senior Java Software Engineer

    Senior Java Software Engineer

    Luxoft • calgary, ab, ca
    Temps plein
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Control Systems Engineer

    Senior Control Systems Engineer

    Eavor • Calgary, AB, Canada
    Temps plein
    Department : Software Engineering.Location : Calgary, Alberta, Canada.Reports to : Director, Software Engineering.Senior Control Systems Engineer with extensive experience designing and tuning control...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Lead Software Engineer, Upstream Platform (Hybrid)

    Senior Lead Software Engineer, Upstream Platform (Hybrid)

    Quorum Software • Calgary
    Temps plein
    A leading software company in energy is seeking a Senior Lead Software Engineer in Calgary, Alberta.This role involves leading the design and development of enterprise solutions within an Agile env...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Senior Software Engineer — Ai-Driven Tooling & Insights

    Senior Software Engineer — Ai-Driven Tooling & Insights

    Instacart • Calgary, Canada
    Temps plein
    A leading grocery technology company is seeking a Senior Software Engineer to lead the design of a next-generation tooling platform. This role offers the flexibility to work from anywhere in Canada,...Voir plus
    Dernière mise à jour : il y a 18 jours • Offre sponsorisée
    C++ Software Engineer (Senior) Calgary, AB

    C++ Software Engineer (Senior) Calgary, AB

    Black Duck Software, Inc. • Calgary
    Temps plein
    Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open sour...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    Arcus Power Corp • Calgary
    Temps plein
    Arcus is at the forefront of the global shift towards electrification and low‑carbon power systems.Our AI‑driven Energy Cost Management platform is revolutionizing power management by enabling user...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Backend Software Engineer (Intermediate)

    Backend Software Engineer (Intermediate)

    Tucows Domains • Calgary, AB, Canada
    Temps plein
    Tucows Domains is the world's largest wholesale domain registrar, responsible for maintaining the health, neutrality, and openness of an important—but largely invisible part of the Intern...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Data Engineer - Akkodis

    Senior Data Engineer - Akkodis

    Akkodis • airdrie, ab, ca
    Temps plein
    Data Engineer, you will be responsible for designing, building, and maintaining the infrastructure and systems that enable us to collect, store, and analyze vast amounts of data.You will work close...Voir plus
    Dernière mise à jour : il y a 28 jours • Offre sponsorisée
    Senior Software Developer

    Senior Software Developer

    True North Mortgage • Calgary, AB, Canada
    Temps plein
    Would you like to be proud of where you work and the software you develop? How about enjoying coming to work every day while being well compensated for your performance?. If you answered Yes to the ...Voir plus
    Dernière mise à jour : il y a 19 heures • Offre sponsorisée • Nouvelle offre
    Senior Geophysical Java Software Engineer

    Senior Geophysical Java Software Engineer

    Halliburton Energy Services • Calgary
    Temps plein +1
    Select how often (in days) to receive an alert : .Senior Geophysical Java Software Engineer.We are looking for the right people — people who want to innovate, achieve, grow and lead.We attract and re...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée