Senior Back End Developer On behalf of our client in the Government Services Sector, PROCOM is looking for a Senior Back End Developer. Senior Back End Developer - Job Description
- We are seeking a highly skilled and experienced Senior Software Developer - Back End to join our team
- This role involves managing the interchange of data between the server and the users, translating technical systems specifications into working, tested applications, and ensuring high performance and responsiveness to requests from the front-end
- Manage the interchange of data between the server and the users
- Translate technical systems specifications into working, tested applications
- Develop detailed programming specifications, write and / or generate code, compile data-driven programs, maintain, and conduct unit tests
- Resolve and troubleshoot technical problems during the use and operation of software packages
- Provide technical assistance in implementation, conversion, and maintenance
Senior Back End Developer - Mandatory Skills
Experience in programming and analysis, including specialized software package supportAbility to collaborate with IT professionals throughout the Software Development Life Cycle (SDLC)Proficiency in structured methodologies for application development, design, implementation, and maintenanceDesign, code, test, debug, and document applicationsFamiliarity with object-oriented and / or third-generation language development toolsProficiency in one or more programming languagesApplication design expertise, including knowledge of the latest design patterns, deployment, and troubleshootingExperience with relational and hierarchical database technologiesUse of information retrieval packages with query languagesFamiliarity with various communications protocolsElicitation and documentation of information from diverse business stakeholders and subject matter expertsBack End Skills :Knowledge and experience in developing all server-side logic, maintaining the central database, and ensuring high performance and responsiveness to front-end requestsFamiliarity with front-end technologiesIntegration of front-end elements into the application10+ years of demonstrated experience in developing N-tier enterprise applications10+ years of demonstrated experience of developing using .net frameworks, C# (Version 4.6 and above)Demonstrated experience with API (Back-end) developmentDemonstrated experience of developing applications using Angular 2 and aboveDemonstrated experience of web development using HTML, CSS, and JavaScriptDemonstrated experience working with .Net Framework - MVC, Web services, Web APIDemonstrated experience in development & troubleshooting experience on Microsoft Azure App servicesDemonstrated experience of writing SQL and Stored Procedures (preferably in MS SQL and Cosmos DB)Demonstrated user-experience (UX) design to ensure a great user-centered experience, iterate it in accordance with user-testingDemonstrated experience of using Agile MethodologiesSenior Back End Developer - Preferred Skills
Knowledge and experience with programming Internet-ready applicationsExperience with rapid application development (RAD) methodologiesUnderstanding of Information Management principlesFamiliarity with middleware and gatewaysReview, analysis, and modification of product installation scripts (including encoding, testing, and debugging)Post-implementation support and resolution of technical issuesConducting design walkthrough sessions with project teamsAwareness of the Accessibility for Ontarians with Disability Act (AODA) and related regulationsAbility to provide user and system documentation as requiredSenior Back End Developer - Assignment Start Date ASAP – 9 months to start Senior Back End Developer - Assignment Location Toronto, ON – Work Hybrid