Backend/API Developer
Location: PCS CA~TORONTO
Years of Experience: 5-7 Years
Job Summary: We are seeking a skilled Backend/API Developer with a strong focus on Azure Infrastructure Security to join our dynamic team. The ideal candidate will have a proven track record in developing robust backend systems and APIs, ensuring high performance and responsiveness to requests from the front-end. You will be responsible for building and maintaining the server-side logic, integrating with various data sources, and ensuring the security of our Azure infrastructure.
Responsibilities
- Design, develop, and maintain scalable backend systems and APIs.
- Implement security measures to safeguard Azure infrastructure and data.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Optimize applications for maximum speed and scalability.
- Monitor and troubleshoot application performance and security issues.
- Participate in code reviews and contribute to team knowledge sharing.
- Stay updated with emerging technologies and industry trends.
Mandatory Skills
- Proven experience in backend development with a focus on API design and implementation.
- Strong knowledge of Azure Infrastructure Security best practices.
- Proficiency in programming languages such as C#, Java, or Python.
- Experience with database management systems (SQL, NoSQL).
- Familiarity with RESTful services and microservices architecture.
Preferred Skills
- Experience with containerization technologies (Docker, Kubernetes).
- Knowledge of CI/CD pipelines and DevOps practices.
- Understanding of Agile methodologies.
- Experience with monitoring and logging tools (Azure Monitor, Application Insights).
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5-7 years of relevant experience in backend/API development.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.