- Job Title: Senior Developer, Software full stack
- Company: Bell
- Location: 393 University Ave Suite 1300, Toronto, ON-Hybrid
- Qualification: Bachelor’s degree
- Experience: 8-10 Years
- Job Type: Full-Time
About Bell:
At Bell, we’re revolutionizing the way humans talk and be a part of it. As a major telecommunications enterprise, we offer innovative solutions and cutting-edge technology to millions of customers around the globe. Join our dynamic institution and be part of an ahead-questioning corporation that values creativity, collaboration, and excellence.
Job Description:
We are searching for a professional and substantially advocated Senior Developer, Software full stack to join our proficient improvement group. This position requires deep facts of each the front-end and other time-surrender technologies, with a strong emphasis on handing over first-rate, scalable software program software answers. The fine candidate may additionally have a passion for generation, a dedication to non-forestall reading, and a proven track document of turning in super software merchandise.
Key Responsibilities of Senior Developer, Software full stack:
- Develop and Maintain Applications: Design, grow, and preserve robust, scalable, and excessive-fashionable typical overall performance net packages the usage of modern-day the front-give up and once more-prevent era.
- Collaborate with Cross-Functional Teams: Work intently with product managers, designers, and other developers to understand requirements, offer technical guidance, and ensure the achievement implementation of responsibilities.
- Code Quality and Best Practices: Write smooth, maintainable, and green code following top-notch practices in software software program improvement, together with code evaluations, unit checking out, and non-forestall integration.
- System Architecture: Contribute to the layout and structure of complex software program application systems, ensuring scalability, reliability, and overall performance.
- Technical Leadership: Mentor and guide junior developers, supplying technical information and fostering a way of existence of non-prevent improvement.
- Troubleshoot and Debug: Identify and remedy technical issues, bugs, and fashionable overall performance bottlenecks to ensure the smooth operation of packages.
- Stay Updated with Industry Trends: Keep abreast of the present-day corporation developments, technology, and great practices to continuously enhance capabilities and enhance development strategies.
Required Qualifications:
- Experience: Minimum of 5 years of expert experience in full-stack development.
- Education: Bachelor’s degree in Computer Science, Engineering, or an associated subject. Master’s degree is a plus.
Technical Skills:
- Front-End: Proficiency in HTML, CSS, JavaScript, and modern front-quit frameworks/libraries inclusive of React, Angular, or Vue.Js.
- Back-End: Strong revel in server-facet programming languages that incorporate Node.Js, Python, Java, or. NET.
- Databases: Expertise in relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis).
- APIs: Experience in designing and consuming RESTful and GraphQL APIs.
- DevOps: Familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and cloud structures (AWS, Azure, GCP).
- Problem-Solving: Strong analytical and problem-solving abilities with the functionality to troubleshoot complex troubles.
- Communication: Excellent verbal and written conversation abilities, with the functionality to effectively supply technical ideas to non-technical stakeholders.
- Team Player: Ability to paint efficaciously in a collaborative group environment and control multiple priorities in a brief-paced setting.
Preferred Qualifications:
- Experience with microservices shape.
- Knowledge of Agile/Scrum methodologies.
- Familiarity with test-driven improvement (TDD) and conduct-pushed development (BDD).
- Contributions to open-deliver tasks or a strong private portfolio.
What We Offer:
- Competitive Salary: Attractive compensation bundle commensurate with experience and qualifications.
- Benefits: Comprehensive health, dental, and vision insurance, retirement plans, and paid day without work.
- Career Growth: Opportunities for professional development, education, and professional improvement inside the company.
- Innovative Environment: Work with the current-day era in dynamic and revolutionary surroundings.
- Work-Life Balance: Flexible running hours and the possibility of far-off work to guide healthy work-life stability.
How to Apply:
Interested applicants are invited to submit their resume and cowl letter detailing their relevant enjoy and why they are splendidly in shape for this position. Applications may be submitted through our careers portal.
Bell is an same possibility business corporation. We have a very good time range and are dedicated to growing inclusive surroundings for all employees.
Join us at Bell and be part of a set that’s shaping the future of telecommunications. We sit up straight to welcome you to our institution!
Other Jobs:
Business Development Representative Job