Senior Software Developer, Full Stack

Senior Software Developer, Full Stack

Senior Software Developer, Full Stack

Job Overview

Location
Halifax, Nova Scotia
Job Type
Full Time Job
Job ID
96037
Date Posted
1 year ago
Recruiter
Raymond Catherine
Job Views
134

Job Description

At Bell, we do more than build world-class networks, develop innovative services and create original multiplatform media content – we advance how Canadians connect with each other and the world.

If you’re ready to bring game-changing ideas to life and join a community that values, professional growth and employee wellness, we want you on the Bell team. 

Bell is making unmatched investments in our world-leading broadband fibre and wireless networks because we know they’re the backbone of the products and services our customers love. If you’re excited about transforming the way people connect, our Network team is the right place for you.   

We are seeking the help of a software developer where you will be empowered to create automation, develop deployment strategies, support development tools, and apply critical-thinking to provide the most robust, most accessible and highly available software development environment.  Also, you will be working with the developer community at Bell to identify software development guidelines, promote best practices and support its adoption. Our team benefits from having a broad range of experience and skills.  You will find a way to contribute by having previous experience with software development, automation, networking, and device testing.

 Key responsibilities:

  • Software tools development including solution architecture, design, development, testing, implementation, and post implementation support
  • Support environment growth by documenting, presenting, coaching and evangelizing on software development Tools and Practices to Bell teams
  • Ability to understand software development approaches and support teams on methods to improve software quality and guidelines to ensure baseline performance objectives are met
  • Coach project teams on the technical practices necessary for agile software development, deployment, testing and release to production
  • Assisting community initiatives centered around sharing ideas, learning, common software projects and best practices to engage collaboration between Bell teams
  • Working with vendors to enhance our software development environment
  • Enhancing features and bug resolutions with the current in-house developed tools

 Required qualifications:

  • Minimum 6 - 8 years experience in software development
  • Proficiency in Ruby-on-Rails and/or Python
  • BA/BS degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related engineering field, or equivalent practical experience
  • Experienced with automation/orchestration tools such as Ansible
  • Advanced understanding of source code management (GIT / GitLab)
  • Good understanding of IT technologies (programming, cloud architecture, micro services, automation, etc,) and development practices (DevOps, TDD, CI/CD, etc.)
  • Proficient at analytical problem-solving skills where problems are unusual and extremely complex
  • Interested in working with developers that primarily leverage agile in transforming our operations into a self-serve
  • Possesses the willingness and mindset to dive into technologies or methodologies they're not familiar with to understand and leverage their benefits for Bell teams
  • Natural leader of people, who understands the needs of the individual and adjust based on team mission and operational goals
  • Strong interpersonal, oral and written communication skills, with a good sense of humour

Job ID: 96037

Similar Jobs

Meta

Full Time Job

Senior software developer, full stack Senior software developer, full stack

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Senior software developer, full stack Senior software developer, full stack

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Senior software developer, full stack Senior software developer, full stack

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Senior software developer, full stack Senior software developer, full stack

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept