Back End Developer
at PhoneBox
Vancouver, BC V6B 3K6, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Mar, 2025 | USD 60000 Annual | 29 Jan, 2025 | N/A | Front End Development,Jquery,Continuous Integration,Trello,Asp.Net,Javascript,Unit Testing,Asana,Entity Framework,Ado.Net,Web Api,Sql Server,Jira,Web Applications,French,Microservices | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
ABOUT US
Connex Global Communications Inc., operating as PhoneBox, is a leading telecommunications provider in Canada. We are committed to delivering innovative connectivity solutions and providing excellent service to our customers. Based in downtown Vancouver, we offer a collaborative and dynamic work environment that fosters growth and creativity.
REQUIRED SKILLS:
- Strong experience with ASP.NET Web Forms and Blazor Server.
- Proficiency in SQL Server, Entity Framework, and ADO.NET.
- Knowledge of ASP.NET Web API, JavaScript, and jQuery.
- Experience with unit testing and ensuring code quality.
NICE-TO-HAVE SKILLS:
- Experience with ReactJS for modern front-end development.
- Familiarity with CI/CD (Continuous Integration and Deployment) processes.
- Experience with Azure Cloud for deploying and managing web applications.
- Understanding of microservices architecture and cloud-native development.
- Familiarity with project management tools such as Jira, Trello, or Asana.
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
ROLE OVERVIEW
We are looking for an experienced Full Stack Developer to join our development team. This in-office role involves working on a variety of web applications and ensuring smooth integration between front-end and back-end technologies. The ideal candidate will have expertise in ASP.NET Web Forms, Blazor Server, and SQL Server, with additional experience in ReactJS, CI/CD, and Azure Cloud being a significant plus.
RESPONSIBILITIES
- Full-Stack Development: Design, develop, and maintain both the front-end and back-end of web applications using ASP.NET Web Forms, Blazor Server, ASP.NET Web API, SQL Server, and Entity Framework.
- Database Management: Work with SQL Server and ADO.NET to manage and integrate complex databases, ensuring optimized data retrieval and efficient database operations.
- Front-End Development: Build and maintain dynamic and interactive user interfaces using JavaScript and jQuery to enhance the user experience.
- Collaboration & Communication: Work closely with front-end and back-end developers, project managers, and cross-functional teams to understand project requirements, offer solutions, and meet deadlines. Your input will be crucial for defining the technical approach, making sure we deliver high-quality projects on time.
- Testing & Quality Assurance: Actively participate in unit testing and integration testing to ensure the highest quality of code. Implement automated testing practices to streamline the development process and catch issues early.
- Architecture & Scalability: Design and implement microservices architecture, ensuring that our applications are scalable, reliable, and maintainable. Collaborate with other team members to refine best practices for system design and development.
- Continuous Integration & Deployment (CI/CD): Contribute to the CI/CD process by helping automate deployments, ensuring continuous delivery of features and updates, and maintaining a seamless integration process for the team.
- Cloud Integration: Work with Azure Cloud to deploy, manage, and scale web applications, ensuring they are highly available and can handle growing user demands.
- Project Management Collaboration: Utilize tools such as Jira, Trello, or Asana to track project progress, prioritize tasks, and ensure transparency across all teams. Help ensure the timely delivery of projects by collaborating on scheduling and setting milestones.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Vancouver, BC V6B 3K6, Canada