Get Latest Jobs, And Visa Sponsorship Updates.

Software Engineer with Visa Sponsorship

🏢 Nokia📍 Calgary, Alberta, Canada💼 Full-Time💻 On-site🏭 Telecommunications💰 80000-120000 per year

About the Company

Nokia is a global leader in innovation and technology, connecting the world with award-winning products, technologies, and licenses. We bring together a diverse range of expertise to create the technology that helps the world act together. From the latest network infrastructure to groundbreaking research and development, Nokia is at the forefront of shaping the future of connectivity. Join our team and be part of crafting the next generation of digital experiences.

Job Description

We are seeking a talented and motivated Software Engineer to join our dynamic team in Calgary, Alberta. This is an exciting opportunity for an experienced professional to contribute to the development of cutting-edge telecommunications software solutions. The ideal candidate will have a strong background in software development, a passion for technology, and a desire to work in a collaborative, innovative environment. We are proud to offer visa sponsorship for qualified international candidates, supporting your journey to build a career with us in Canada.

Key Responsibilities

  • Design, develop, test, deploy, and maintain robust and scalable software solutions.
  • Collaborate with cross-functional teams including product managers and quality assurance to define, design, and ship new features and enhancements.
  • Write clean, maintainable, and efficient code primarily in C++, Java, or Python.
  • Participate actively in code reviews, providing constructive feedback and ensuring high code quality and adherence to best practices.
  • Troubleshoot, debug, and upgrade existing software systems and applications.
  • Work closely with product management to understand detailed requirements and translate them into robust technical specifications and architectural designs.
  • Stay up-to-date with emerging technologies, industry trends, and best practices to continually improve our technical stack and development processes.
  • Contribute to the continuous improvement of our development methodologies, tools, and overall team efficiency.

Required Skills

  • Bachelor's degree in Computer Science, Software Engineering, or a closely related technical field.
  • Minimum of 4 years of professional experience in software development.
  • Proficiency in at least one modern programming language such as C++, Java, or Python.
  • Demonstrated experience with software development methodologies, particularly Agile and Scrum.
  • Strong understanding of data structures, algorithms, and object-oriented design principles.
  • Experience with version control systems, specifically Git.
  • Excellent problem-solving and analytical skills, with a keen eye for detail.
  • Strong communication and interpersonal skills, with the ability to work effectively in a team-oriented environment.

Preferred Qualifications

  • Master's degree in Computer Science or Software Engineering.
  • Experience with telecommunications protocols and network architectures.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Knowledge of embedded systems development.
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines and tools.

Perks & Benefits

  • Comprehensive health, dental, and vision insurance for you and your family.
  • Competitive retirement savings plan with generous company match.
  • Generous paid time off, including vacation, sick leave, and company holidays.
  • Extensive opportunities for professional development, training, and career growth.
  • Visa sponsorship and dedicated relocation assistance for international candidates.
  • Access to on-site fitness centers and comprehensive wellness programs.
  • Flexible work arrangements (where business needs allow).
  • Employee discount programs on Nokia products and services.
  • Collaborative and inclusive work environment.

How to Apply

Interested candidates are invited to submit their application by clicking the "Apply Now" button below. To ensure your application is considered, please include the following:

  • A current resume
  • A cover letter outlining your suitability for the role and your motivation for applying.

We review applications on a rolling basis and will contact shortlisted candidates for an interview.

Apply Now

DISCLAIMER

Welcome to VitalaliCare.com. We provide job seekers with information gathered from various publicly available job posting websites. We do not charge any fees for accessing or using our website, and all job information is provided free of charge.

VitalaliCare.com does not directly offer, manage, or engage in the hiring process for any of the job listings featured on our website. All listings are sourced from third-party job posting platforms. If you have any concerns or need to report a scam, please contact us at techturna@gmail.com.