Senior Software Engineer - Calgary - Netcracker Technology

    Netcracker Technology
    Netcracker Technology Calgary

    1 week ago

    Description

    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 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 skills.

    Additional Information

    Employment Address: 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 and include "Senior Software Engineer" in the email subject line.


    #J-18808-Ljbffr

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking a highly skilled Software Engineer to join our growing team in Calgary. · ...

    Calgary, Alberta

    1 month ago

  • Work in company Remote job

    Software Engineer

    Only for registered members

    This SW Engineer position requires a highly motivated and driven individual who can work in a team-oriented environment and independently with minimal supervision, including remotely from home. The developer will contribute to all aspects of software requirements, design, impleme ...

    Calgary, Alberta

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking a highly skilled Software Engineer to join our growing team in Calgary. This is a full-time hybrid position, with flexibility for partial remote work. · Design, develop, and maintain high-quality software applications with a focus on back-end services. · Write clea ...

    Calgary

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    This SW Engineer position requires a highly motivated and driven individual who can work in a team-oriented environment and independently with minimal supervision, including remotely from home. · ESSENTIAL DUTIES AND RESPONSIBILITIESSoftware Development for all scientific applica ...

    Calgary

    1 month ago

  • Work in company

    software engineer

    Only for registered members

    Duties may include collecting user's requirements developing software solutions evaluating system designs executing full lifecycle software development leading teams of information systems professionals in the development of software integrated information systems process control ...

    Calgary, AB TP J

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    This SW Engineer position requires a highly motivated and driven individual who can work in a team-oriented environment and independently with minimal supervision, including remotely from home.The developer will contribute to all aspects of software requirements, design, implemen ...

    Calgary

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    This position involves designing and developing Linux applications using C++ and POSIX APIs. · ...

    Calgary, Alberta

    2 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    We're seeking a Full-Stack Software Engineer with a specialty in data management to join our talented team on our agriculture venture. · 4+ years of experience as a full stack developer or backend developer with strong ETL skillsProficient in C#, with a good knowledge of the .net ...

    Calgary

    3 weeks ago

  • Work in company

    software engineer

    Only for registered members

    Software engineer overview: Collect and document user's requirements Develop software solutions by studying systems flow data usage and work processes Evaluate the performance and reliability of system designs Execute full lifecycle software development Lead and co-ordinate teams ...

    Calgary, Alberta

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    Design, develop and test new web-based application features Architect and design back end data models to support the high-performance function of the SaaS applications Develop and refine prototypes to confirm requirements Participate in designing automated testing frameworks for ...

    Calgary

    4 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    We are looking for a Senior Data Engineer to design and build scalable, distributed data processing solutions and high-performance database systems. · Design and implement distributed data processing and database solutions.Lead functional and architectural design for assigned are ...

    Calgary $98,000 - $142,100 (CAD)

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    Helcim is looking for a mid-level Software Engineer to join their team. As a Software Engineer at Helcim, you will lead by example, mentor others, · and champion the vision of the company. · ...

    Calgary OTHER

    5 days ago

  • Work in company

    Software engineer

    Only for registered members

    Durée de l'emploi: Permanent Langue de travail: Anglais Heures de travail: 37.5 hours per week Education Bachelor's degree or equivalent experience Expérience Education Work setting Private company, corporation or industry Software company Office building Tasks Collect and docume ...

    Calgary

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    The Developer is responsible for project-team leadership, support and direction with business systems analysis, development and occasional maintenance support in an object/service-oriented architecture implemented on the Java and React platform. · Bachelor's degree (pref. Compute ...

    Calgary

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    Summary of job duties: Development & Compilation Design and develop Linux applications using C++ and POSIX APIs. Customize and maintain build systems (Makefiles, CMake) for complex software compilation. · Designand develop Linux applications using C++and POSIX APIs. · Customizean ...

    Calgary

    2 weeks ago

  • Work in company

    software engineer

    Only for registered members

    We are seeking a software engineer to work on our team. The successful candidate will have experience working with languages such as Jira, Software development, Amazon Web Services (AWS) and React Native. · ...

    Calgary

    1 month ago

  • Work in company

    software engineer

    Only for registered members

    This software engineer position requires a Bachelor's degree or equivalent experience. The candidate should have at least 5 years of experience in software development and knowledge of agile methodologies. · ...

    Calgary

    1 month ago

  • Work in company

    Software Development Engineer– Software DevOps

    Only for registered members

    + WHAT YOU DO AT AMD CHANGES EVERYTHING+ 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 innovation and collaboration, · we believe real ...

    Calgary, Alberta

    2 weeks ago

  • Work in company

    Staff Software Engineer

    Only for registered members

    LodgeLink is inviting senior software engineers in Calgary to join our team to be part of the creation of the future of workforce travel. · We are looking for talented developers with a passion to create amazing and responsive products that impact the industry, · who enjoy learni ...

    Greater Calgary Metropolitan Area

    1 week ago

  • Work in company

    Senior Software Engineer

    Only for registered members

    We're building the future of how the world communicates. · Netcracker is a global market leader in telecom software and services. · Taking part in implementation projects and providing ongoing support for developed software source code and configurations; · Analyzing functional r ...

    Calgary, Alberta

    11 hours ago

  • Work in company

    Associate Software Engineer

    Only for registered members

    We are looking for a Software Development Associate to assist in the design, development, and implementation of our software and AI powered solutions. · Collaborate with senior developers to design, build, and test software solutions that address the needs of the agricultural sec ...

    Calgary, Alberta

    1 month ago

Jobs
>
Senior software engineer
>
Jobs for Senior software engineer in Calgary